meaning of auf der Terrasse

auf der Terrasse - German to English

regarding the terrace