You wouldn't believe this is Frankfurt, would you? Well, it is.