
This shot was taken when we went to Nubra Valley, a tri-armed valley located in??the north east of Ladakh in the state of Jammu and Kashmir of India.??The name of the valley is derived from the Nubra River that flows through this splendid valley. While we were in Leh, we decided to visit [...]