the landscapes, and the excitement of being in a surreal place invite thousands of travelers every year to the ‘Land of High Passes’. Nubra Valley is fondly called the ‘Orchard of Ladakh’ and was originally named Ldumra meaning the ‘Valley of Flowers...