two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads
<noun.location>
<noun.location>
| Nova Zembla |
|
| Novaya Zemlya |
|
| Nova Zembla |
|
| Novaya Zemlya |
|