When you fly into Leh airport, you are not surrounded by clouds. Instead, you are enveloped by the mountains. Snow-capped peaks tower towards you. As you glide above the clouds, surrounded by the mountains, you feel as if you have been transported to another world: Leh, a place like no other, is surrounded by the … Leh, Ladakh Read More…