France Question 9
Name this wonder
Clues
Located in southern France
A chapel perches on a volcanic spire