Firefighters conduct rescue after five people were killed and nine others remain missing in a landslide which hit a construction site in Bijie city, Southwest China's Guizhou Province Monday. Photo: cnsphoto
Aerial photo taken on Dec. 2, 2019 shows the scenery of Xixi River in Bijie, southwest China's Guizhou ...