The statue of Notre-Dame de France is a monumental cast iron work of 16 meters hight located in the city of Puy-en-Velay in France. Built between 1856 and 1860, it's located at 757 meters at the top of the "Rocher Corneille"...
More information here.