Oddbean new post about | logout
 There's almost identical structures in Peru, and all iver south America, also as Giza, the middle east china, Japan!