Mont St-Michel, France Behold the castle upon the rock whose prayers last day and night.
TheMontMont StMichelFranceislandthe rockspiremagicalfantasticalfrenchwalledabbeykaren huttoncloudsarchitecture