Leh: Even a mention of its name portrays the rugged terrain of the Himalayas with thin air, sparse vegetation and hardly enough water.