GUILIN, March 20, 2015 - Photo taken on March 19, 2015 shows the site of falling boulder at the Diecai Mountain scenic spot in Guilin, southwest China's Guangxi Zhuang Autonomous Region. Seven people were killed and 25 others injured when a huge boulder suddenly fell off a mountain at the scenic spot on Thursday morning. Investigation showed it was a natural disaster in which the huge boulder fell due to its geologic structure and long-time weathering.

1 / 1

Latest News

Latest Photos