News Video News

Rainfall, landslides form 100m wide lake near Tehri

 
Rainfall, landslides form 100m wide lake near Tehri
Advertisement