by SteveAllenPhoto
The Statue of Notre-Dame de France in the city of Le Puy-en-Velay in the Auvergne-Rhone-Alpes region of south-central France.