Skip to content

5 June 2011, Eiffel tower, Paris, France

The Eiffel tower, need I say more? One of the most majestic man made structures in the world. In this picture, it looks like it’s about to take off in space with it’s needle pointed towards a small bit of clear blue sky.