< Previous | Thumbnails | Next >
And a view from the top platform at 276 meters (905.5 feet). Do you see what we mean by it's damned high up? Can you spot the Arc de Triomphe? It's a huge landmark, but it's minuscule from atop the Tour Eiffel.
© 2002–2010 John Lascurettes