Loading…
Broken glass litters the desert near Karu, Ladakh, India