Designed by
Title
Le Puy en Velay, France #30134208
Description
Saint-Michel d'Aiguilhe is a chapel in Aiguilhe, near Le Puy-en-Velay, France, built in 962 on a volcanic formation 85 metres (279 ft) high. Le Puy-en-Velay is a commune in the Haute-Loire department in south-central France near the Loire river.