meaning of Antennenpark

Antennenpark - German to English

antenna farm