France: Poitiers
It's called "Notre Dame de la Grande"