RE: Pic Of The Day-A Rare Pic!
Leh airport is a little in the North of kashmir in the midst of Himalayas(India). these aircrafts have special oxygen system suitable for high altitude operations, and there rudders and flaps are made of stronger material to avoid them breaking due to high preassure experienced during takeoffs and landings and some other features too.