seems like a civilization would have a pretty limited time frame to build something like that. It’s been under ice or under water for the better part of the last 50 or 60 thousand years.
That's plenty of time for human beings to have built all sorts of things.