Onlookers scatter as landslide crashes down mountainside in India

Published date: Wed, 06 Aug 2025 18:35:30 +0700

This is the shocking moment onlookers scattered as a landslide crashed down a mountainside in northern India.
The rockslide occurred at the site of a hydropower project operated by Tehri Hydro Development Corporation (THDC) near Helang in Chamoli district of Uttarakhand on Saturday, August 2.
Register media account or sign in to read more & download
© 2022-2025 ViralPress. All Rights Reserved.