Imagine arriving at your holiday hotel and pottering down to the beach to see that in front of you. Beached whale springs to mind.