Rescuers work at the site of a massive landslide where over 120 villagers are estimated to be buried, in Maoxian county, southwest China's Sichuan province, 24 June 2017. Six bodies have been found so far. The landslide was triggered after a mountain side collapsed on 23 June, due to heavy rains. (Photo by EPA/Stringer)
|