What does Antennenwald mean?

Antennenwald - German to English

antenna farm