newly discovered rock-carving