This video shows Mont Saint-Michel in Normandy, France, a historic island landmark that resembles a castle from a fairy tale.