Which country is landlocked between Russia and China. / General Knowledge MCQs, Landlocked Countries MCQs / By A) North Korea B) Nepal C) Mongolia D) Bhutan Answer: C) Mongolia