Tartarus Base, Military Outpost
Tartarus base is a hidden military facility located in the fog shrouded wilderness near the northern pole. The exact location is kept secret except on a need to know basis and the existence of the base is at best rumored by the civilian population. One typical view is that Tartarus Base is a myth or a rumor inspired by Fort Nyx near Ares, or one of the minor bases in the lowlands of Ares.
The terrain around the real Tartarus Base is arctic and fog shrouded, with the base being largely subterranean for further protection from orbital detection and from orbital bombardment should that ever come about.
Rumors persist of Hades Base in the southern polar region or in the southern hemisphere wilderness.