Aerial View – Leh, the capital of Ladakh, nestles in the foothills of the Himalayas, making the approach into the airport spectacular.