island of Mont-Saint-Michel in Normandy,