Originally Posted by
TLSpace
I like the thread as well. No clue for the picture so a wild guess: Bogota.
Like the thread too!
I'm thinking more Schiphol, personally, though I could be way off. Weather, airlines, types of vehicles and geography seem to match.