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
In the Ramayana, who was Tataka, and why did Rama have to slay her?