France

Looking out over the Seine river, one can see the Eiffel tower from just about anywhere in Paris.

Previous Up Next