Share
twitterlinkedinfacebook
Image 1 of 1
SLee20090605-Nubra_Valley-2922.jpg
Sunbeams shine down on the Shyok river in Hundar, Nubra Valley, Ladakh on 5th June 2009. Ladakh is located in the Himalayas, in the state of Jammu and Kashmir, India.  Photo by Suzanne Lee