Microsoft Virtual Earth Satellite Maps:
Radar installation, Biala Podlaska, Poland

Radar installation near Biala Podlaska, Poland [...]