What does auf der Datsche mean?

auf der Datsche - German to English

at cottage [in the nation]