see more
Camel safari in Nubra Valley, Ladakh, India