Cars are submerged in floodwaters on a street in Changsha, the capital of Central China's Hunan province, June 28, 2011. [Photo/chinanews.com][Photo/chinanews.com]
Go to Forum >>0 Comment(s)