Mysterious Structure Older Than Pyramids?