0 CommentsPrintE-mail CFP/Xinhua, December 31, 2009
Adjust font size:
Photo taken on Dec. 30, 2009 shows the Sunshine Valley, one of the main buildings of 2010 Shanghai World Expo Park, being set on trial readjustment of overall illumination, in Shanghai, east China's Metropolis. [CFP]
Comments