Stairway beach Hoek van Holland, Netherlands. Curious what's below the sand :)