Chapel of St Michel on Lake Serre-Ponçon, Hautes-Alpes, France

(© Hemis/SuperStock)More