Tourists walk on an artificial sand beach at the South Bund in Shanghai, east China, April 26, 2011. The temperature in Shanghai rose quickly to hit 33.2 degrees Celsius in downtown area on Tuesday. [Xinhua]
Go to Forum >>0 Comments