This site is a park dedicated to the display and preservation of Mogollon rock art called petroglyphs. There are very many, defy description and must be seen. It's better to be back a bit, and be squinting a little... they are very cool
Enter your email address to join: