Precipitation radar Ytrac

Check out the precipitation radar for Ytrac.

Precipitation radar map centered on France