It’s one of the biggest concentrations of rock art in the world – rivalling ... serpent deities or spirits as truly ...