Loading…
Morning clouds over the Himalayas from 30,000 feet, south of Leh, Ladakh, India