nubra valley - ladakh (india), mountains, river bed, satti

nubra valley - ladakh (india)

Nubra Valley - Ladakh (India)

Leh, Jammu and Kashmir, India