• Atlatl Rock

    January 19 in the United States ⋅ ☀️ 45 °F

    The petroglyphs up on the rock almost seemed fake. Like someone just put them there. Like a joke. When you get over that thought, it is really impressive to see.

    More impressive is where you have to climb to see them. How did the ancient ones get up there without the staircase!?Read more