Rainfall, landslides form 100m wide lake near Tehri

Rainfall, landslides form 100m wide lake near Tehri

Latest Videos

X