St. Michel d'Aiguilhe Le Puy, France

Built in 962 and enlarged in the 12th century, St Michel d'Aiguilhe ("St. Michael of the Needle") is a pilgrimage chapel perched atop a rock pinnacle 260 feet high.

Quick Facts on St. Michel d'Aiguilhe
old-fashioned flower design element