What does Besucherterrasse mean?

Besucherterrasse - German to English

observance deck [airport]