Landslide crashes into road amid heavy rain in India
Published date: Thu, 04 Jul 2024 21:37:28 +0700
This is the dramatic moment a landslide crashed onto a road amid heavy rain in India.
Boulders and debris were seen wrecking the Tawaghar road due to continuous rainstorms in Dharchula, Uttarakhand, on July 3.