A road is cut off after a landslide in Dexing City, East China’s Jiangxi Province, May 12, 2016. Rocks weighing up to 800 tons fell from mountains and blocked the road. No one has been reported injured in the accident. (Photo: China News Service/Dong Shichao)
RIGHT BG