Mont-Saint - Michel is a tidal island and mainland commune in Normandy, France
A TON OF SAND WENT INTO MAKING THIS!! AMAZING!!!
FunAlive