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