Nubra valley and Nubra river in Himalayas. Ladakh, India
Landscape of Nubra valley in Himalayas. Ladakh, India
Zen balanced stones stack in Himalayas mountains