There's almost identical structures in Peru, and all iver south America, also as Giza, the middle east china, Japan!