Himalayan Sands | Nubra, Ladakh, India© hillsee