Loading…
Broken glass dumped on the Himalayan plain at 12,500 feet near Nimmu, Ladakh, India