Lex Luthor's mountain vault

Lex Luthor’s Mountain Vault is one of Lex Luthor’s secret storage facilities in a mountain range outside National City.

History
There is a giant satellite receiver embedded into the top of the mountain that monitors space for signs of an alien invasion. The vault contains an arsenal of weapons that Luthor collected to defeat Superman once and for all.