Reminds me of Peru!

Reply to this note

Please Login to reply.

Discussion

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

China too? Crazy. Fascinating!