KBC 2022| Which of these countries is located closest to the North Pole? By Udit Lakhoria - October 3, 2022 KBC 2022| Choose the Correct Option Ques: Which of these countries is located closest to the North Pole? A. Japan B. Nepal C. France D. Russia Ans: D. Russia