Beautiful. Most likely a map, I’d say.
The petroglyphs have the very essence of the IKEA pictorial instructions. http://www.ikea.com/ms/en_US/customer_service/assembly/assembly_instructions_B.html