Tag: A flight path takes you between mountains and leads to a short runway at India's Leh Airport in this 1500-mile-long range

close