2025-11-03

massive landslide near diversion site of hydro power project in Helang Chamoli

You may have missed