Microsoft Virtual Earth Satellite Maps:
Meteorological radar, Legionowo, Poland

Meteorological radar near Legionowo, Poland. [...]