Photo taken on Aug. 27, 2020 show a damaged car at a landslide site in Mandi town, Himachal Pradesh, India. (Str/Xinhua)
Photo taken on Aug. 27, 2020 show a damaged car at a landslide site in Mandi town, Himachal Pradesh, India. (Str/Xinhua)
An excavator cleans the road at a landslide site on Kullu Manali highway in Himachal Pradesh, India, Aug. 27, 2020. (Str/Xinhua)
People help a motorcycle cross a fallen tree at a landslide site in Mandi town, Himachal Pradesh, India, Aug. 27, 2020. (Str/Xinhua)