If you live in the mountains, then sooner or later, the stone will fall from the top … what happened in southwest China’s Chongqing.

A huge boulder weighing about 200 tons, rolled down a mountain, crushing five cars on the ground!
Good news – no human being was killed, three injured and refused hospitalization.