Ladakh looks like nothing else on Earth other than an hour’s ride from Delhi. The snow-covered peaks of Turkey’s lakes are echoed. Over the solid, sun-drenched hillside, monasteries tower-like beehives. The high desert, home to Buddhists and Muslims, is one of the best and most beautiful places in India. And on foot, it’s […]