Interesting reflection in an office building in Frankfurt