The China Pavilion at the Shanghai World Expo construction site is seen before (below) and after (above) the testing of electrical features on June 22, 2009. [Asianewsphoto]