They Have Landed.

// October 25th, 2009 // People's Republic of China, Photography, Photography - Shanghai, Shanghai World Expo 2010

They Have Landed.

Taken from the top of the Lupu bridge in Shanghai, China.

5 Responses to “They Have Landed.”

  1. good point of view

  2. great shot, nice thought ! I love it !

Leave a Reply