Novaya Zemlya

Lucifer Mongfish's stronghold

Possibly relevant outside information
In our world (New land) has quite a reputation. In the 1950's the Ussr turned it into a nuclear testing ground. The secrecy that surrounded the islands eventually got it a reputation similar to America's Area-51, Object-700.