https://www.youtube.com/watch?v=__tLVeTm_60&t=53s
Could be the equivalent of an indented limestone pavement but it is very regular, and so the speculation about a sign from an ancient civilisation should not be dismissed lightly.