Precipitation radar Tourtour

Check out the precipitation radar for Tourtour.

Precipitation radar map centered on France