Nova Zembla
From Srafopedia
An archipelago in the Arctic Ocean north of Muscovy, east of Svalbard. Known in our world as Novaya Zemlya. A small arctic city there is where Lee Scoresby stops in search of information about Jopari in chapter six of TSK.
