Scenery of the upper Indus river in Ladakh Valley, in the state of Jammu & Kashmir, India on 7th 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