The Laptev Sea is located off the coast of which country?
Correct answer: Russia

Castra
The spelling gave the answer away.
Correct answer: Russia