Microsoft Virtual Earth Satellite Maps:
Radar tower, Dobromierz, Poland

Radar tower in Dobromierz, Poland [...]