Severe Floods Hit Hubei, Guizhou, Sichuan Provinces & Chongqing, China - Jun. 22 / Jun. 27, 2020

Share
Embed
  • 
    Loading...
  • Published on:  6/28/2020
  • Part of the devastation caused by flooding in the Yulong River in southern China, where torrential rain has been falling for weeks.
Loading...

Comment