You have landed in Leh and first thing you notice is the cluster of white fluffy clouds plunging to hug the horizons and the brightest, bluest skies you will ever see. For a first timer in Leh, the excitement (Read: anxiety) is all about trying to breat