Photo taken on March 7, 2010 shows the illuminated theme pavilion at Shanghai Expo park during the light debugging, in Shanghai, east China. [Xinhua/Guo Changyao]
Go to Forum >>0 Comments