Yes. Mostly what I remember is a giant rock in the shape of a phallic symbol.
That was at the top. Did you hike or take the mule ride. I hiked it and it is hard.