 I believe that. There's a huge portal down on the South Pole, and of course everyone knows about the Bermuda Triangle. But then there are other portals, too, where I believe there were three main portals way back, way back, where people from other star systems were easily here.