India’s Himalayan jurisdiction of Ladakh is full of wonder