Life in France!

Here's a Clue!
43° 36' 39.073" N
X
3° 52' 34.076" E
Look at what the rain did!