Tourists hold up the national flag of India for photos as they stop on the top of the Khardung La pass at 5602m in the Nubra Valley, Ladakh on 4th June 2009. The valley of Ladakh is located in the Indian Himalayas, in the northern state of Jammu and Kashmir. Photo by Suzanne Lee
Add to Cart Add to Lightbox Download