Hehehe... another hard-approach airport >:) To the left: a huge mountain and a moat: too low and you'll hit a mountain - too early and you'll hit water.
To the right: a small mountain - no late take-offs here >:) followed by a small city. Not that hard, but mildly challenging :P