Mont St. Michael 

Wow this tide comes in really fast!