Ladakh is India’s “Land of High Passes,” where stark Himalayan peaks, turquoise lakes, and ancient monasteries meet.