Heavy rain causes Land sliding in Beijing

News by:

Viral video of Land sliding in Beijing due to heavy rain.