This aerial photo taken on July 9, 2023 shows the landslide site in Yueshan Village under Tujia Autonomous County of Wufeng, central China's Hubei Province. Five people have been rescued while nine others are still missing after a landslide hit a highway construction site in central China's Hubei Province on Saturday, local authorities said Sunday. (Photo by Wu Zhizun/Xinhua News Agency)
|