I’ve been trying to figure out which airport this image was taken at and I’m stuck. There’s signage in the background where “escalator” is written in English, which made me think of places like Frankfurt where English signage is common. My first guess was Frankfurt, but I can’t...