The Pallasseum, on which this site is located, features many satellite receivers. Seen from the south-east:
Zoomed out:
And from the south-west: