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