Advertisement

Giant Boulder Flung from Mountain Skips Across a River in China

July 31, 2020

A boulder went crashing down a mountainside in Sichuan Province, China, which has been dealing with weeks of heavy rain.