What does auf der Terrasse mean?

auf der Terrasse - German to English

regarding the terrace