What does Bogenplatz mean?

Bogenplatz - German to English

archery range