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