You are here: Home» Shanghai World Expo 2010

Tourists Intoxicated with Splendid Night View at Expo

Adjust font size:

Tourists gather around a music fountain at the World Expo Park in Shanghai, east China, June 11, 2010. [Xinhua]



A tourist takes pictures of the illuminated World Expo Sunshine Valley at the World Expo Park in Shanghai, east China, June 11, 2010. [Xinhua]


     1   2   3   4    


Related News & Photos