Precipitation radar Cromac

Check out the precipitation radar for Cromac.

Precipitation radar map centered on France