Water floods the sightseeing platform on Orange Isle in Changsha City, the capital of Central China’s Hunan Province, June 28, 2017. Continuous rainfall has caused water to rise quickly in the Xiangjiang River. (Photo: China News Service/Yang Huafeng)
RIGHT BG