Guest
Login
Sign Up
Site settings
Forgot Password?
China continues to suffer from severe flooding. Heavy rainfall hit Zhidan in Shaanxi Province. More than 180 mm of rain fell. Streets turned into rivers. Hundreds of cars were trapped in water.
Autoplay video
Hide player controls
Hide resume playing