A trapped villager is rescued in Dacun Village of Xinfeng Town, Beiliu City of south China's Guangxi Zhuang Autonomous Region, June 9, 2022.(Photo: Xinhua)
Rescuers head for a landslide site after heavy rains in Dacun Village of Xinfeng Town, Beiliu City of south China's Guangxi Zhuang Autonomous Region, June 9, 2022.(Photo: Xinhua)
Rescuers head for a landslide site after heavy rains in Dacun Village of Xinfeng Town, Beiliu City of south China's Guangxi Zhuang Autonomous Region, June 9, 2022.(Photo: Xinhua)