Construction and mountain views across Leh's high-altitude landscape — Travel Magazine