Photo taken on June 3, 2016 shows stranded cargo ships on Changxing County section of the Changxing-Huzhou-Shanghai river course, east China's Zhejiang Province. Due to heavy rainfall, the river course has been closed since May 29, causing more than 400 cargo ships stranded in Changxing section. (Photo: Xinhua/Xu Yu)