Himalayas and landscape of Nubra valley. Hunber, Nubra valley, Ladakh, India
Tourists riding camels in Nubra valley, Ladakh, India