Detailed explanation and options for the selected question.
Which landlocked Himalayan country is located between India and China?
A.
Bhutan
B.
Nepal
C.
Tibet
D.
Mongolia
Explanation:
Nepal is between India and China (Tibet region). Bhutan also between India and China but smaller, Tibet is a region of China, Mongolia is north of China/Russia.
Related Topics
Preparing for Retirement in India: Early Start Advantages