A view of a landslide near Leh Air Field on Saturday, a day after flash floods triggered by cloudbursts killed 130 people.
Leh6_239657575.jpg
A view of a landslide near Leh Air Field on Saturday, a day after flash floods triggered by cloudbursts killed 130 people.