Ladakh-the land of high passes
My flight was about to land at Leh airport, and my first feeling was, where is this flight landing … I am not trying to hint at turbulence, rather trying to divert your attention towards the scenic beauty. Leh airport is one of the highest airports in the world and the experience of touching down...