Cyclopian structures.
Word has it that they also found this at the sight. They're still not sure what it represents though.
Space/Science » in reply to Utility versus symbology
Word has it that they also found this at the sight. They're still not sure what it represents though.