Which country in South Asia is landlocked between India and China. / General Knowledge MCQs, Landlocked Countries MCQs / By A) Bhutan B) Bangladesh C) Sri Lanka D) Maldives Answer: A) Bhutan