The point of this map escape me completly...
It's simply the Level 28 of the Cheyenne Mountain complexe (Stargate base). I don't see why...