This whatever it is, is located near meteor crater in AZ. I am placing this picture here BC of a story that I read regarding the Supers. The story said that an indian girl was traveling with a bunch of Aztecs with treasure to a place that was shaped like a horse shoe. Could this be it? Does anyone know what this thing is?