Tourists Intoxicated with Splendid Night View at Expo
Adjust font size:
Photo taken on June 11, 2010 shows the night view of the World Expo culture center seen from Sunshine Valley in Shanghai, east China, June 11, 2010. [Xinhua] |
A tourist takes pictures in front of the culture center of the 2010 Shanghai World Expo, in Shanghai, east China, June 11, 2010. [Xinhua] |