Heavy rains caused landslide in Enshi, Hubei Province
By Global Times, Published: 2020-07-23 00:33:21
Photo: Cui Meng/GT
Editor's Note:
Aerial photos taken on Wednesday shows a landslide near Mazhe village of Enshi Tujia and Miao Autonomous Prefecture in Central China's Hubei Province. The 10-million-cubic-meter landslide has blocked a river and created a barrier lake which threatens nearby villages. Local residents were evacuated from their homes on Tuesday. (Photos: Cui Meng/GT)