Aha - I was sure I knew the location of the airport in the first image, but the second picture threw me, since there is no stadium in sight of the "terminal buildings" in the first one. So I cheated and called up google earth to see if perhaps a stadium had been built.... it hadn't. But since used outside help I'll have to defer to others.


[Linked Image]