Covered with three parallel ranges of the Himalayas – the Zanskar, the Ladakh and the Karakoram, the happiness you feel once you arrive at Leh can’t be felt anywhere else because of its pristine beauty. 3 rivers, the Shyok, the Indus and the Zanskar flow…