Photo taken on Oct. 8, 2010 shows a "living sculpture" performance during the opening ceremony of the Shanghai Week of the 2010 World Expo in Shanghai, east China. [Xinhua/Zhang Guojun]
Go to Forum >>0 Comments