Clue: World's biggest city built on continuous permafrost

Answer: YAKUTSK

Length: 7


Similar Clues: