Precipitation radar Le Thou

Check out the precipitation radar for Le Thou.

Precipitation radar map centered on France