Beams of light radiate from the China Pavilion at the Shanghai World Expo construction site as workers begin the testing of electrical features in Shanghai, on June 22, 2009. [Xinhua]
Beams of light radiate from the China Pavilion at the Shanghai World Expo construction site as workers begin the testing of electrical features in Shanghai, on June 22, 2009.
Beams of light radiate from the China Pavilion at the Shanghai World Expo construction site as workers begin the testing of electrical features in Shanghai, on June 22, 2009. [Xinhua]