Odd craters carved in the rocks on the beach