Saint-Michel d'Aiguilhe (Le Puy-en-Velay, France)
Location: Le Puy, France
Year Completed: 962
Saint-Michel d'Aiguilhe was built in 962 to celebrate the return of the pilgrimage of Saint James. The church rests on a volcanic formation 279-feet high and has 268 stone steps. The upper walls and pyramidal vault of the 10th-century sanctuary is covered in frescoes, and the walls of the sanctuary depict the the Resurrection of the Dead, Heaven, Hell, the Twelve Apostles, angels, and saints.