What does Bogenschießanlage mean?

Bogenschießanlage - German to English

archery range [Am.]