CHANGSHA, May 10, 2015 - Photo taken on May 10, 2016 shows a flooded square along the Xiangjiang River in Changsha, capital of central China's Hunan Province. Since the flood season came, the biggest flood peak of the Xiangjiang River has flowed through Changsha on Tuesday.

1 / 1

Latest News

Latest Photos