Originally Posted by
moondog
-some place that appeared to me in northern England in which it looked like planes were landing on water (the runway was some sort of sand bar)
Sounds like
Barra to me, but describing Scotland as Northern England is ill advised in that part of the world
-an airport in a mountainous region (Alps, maybe) with a short angled runway
Courchevel?