Manhole covers spotted bouncing up and down on Chinese road
This is the bizarre moment manhole covers were captured bouncing up and down on a road in northwestern China.
Mud and trees tumble down from mountain, blocking traffic on Chinese roadMud and trees tumbled down from a mountain in southern China, blocking the traffic on a road under it.