Ad Code

Responsive Advertisement

Watch: Waterfalls form at train station after heavy rains

China has been grappling with extreme weather patterns since April, including heavy rain and floods, and blistering heatwaves

from GEO TV - World https://ift.tt/aIBDS05

Post a Comment

0 Comments