We will send it to your email.
Of island and Russia. May also be referred to as Nova Zembla.
Two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads.
This concept's ID is @1~47830