Home>Latest
Aerial photo shows water gushing out from spillways at Xin'an River Reservoir in East China's Zhejiang province, July 8. [Photo/IC]