Policemen check the incident site at a scenic spot in Guilin, southwest China's Guangxi Zhuang Autonomous Region, March 19, 2015. Seven people were killed and 19 others, including eight Taiwanese, were injured after a huge boulder fell off a mountain in Guilin Thursday morning. (Xinhua/Zhao Jiazhi) |