KBC 14: With of these countries is located closest to the North Pole?
Options:
Japan
Nepal
France
Russia
Answer: Russia