Ladakh is breathtaking. If there is one word that can concisely capture the experience of visiting this place, that would be it. Situated at 11,500 ft above sea level, in the...