IE 11 is not supported. For an optimal experience visit our site on another browser.

Several Dead as Boulder Crashes Onto Tourists in Southern China

Accident happened at the Diecai Mountains in the Guangxi Zhuang Autonomous Region. Four people were pronounced dead at the scene.