Videos show the massive floods in China that trapped train commuters & left 16 dead
Local meteorologists have described the rainfall as the heaviest in 1,000 years.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed