There's almost identical structures in Peru, and all iver south America, also as Giza, the middle east china, Japan!
China too? Crazy. Fascinating!
Please Login to reply.
No replies yet.