pretty sure this is one of those recurring Vancouver filming locations. almost certain it’s the same place where Kara was held on Caprica by that Cylon Doctor and I think where the Stargate was on Icon.