Question Details

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

Peer-to-Peer Car Sharing: Earn from Your Idle Vehicle

Revision Notes

When Is Telugu New Year 2025? (Ugadi Alternative)

Revision Notes

Who was Shishupala in the Mahabharata, and why did Krishna slay him?

Revision Notes

When Is Chembai Music Festival 2025?

Revision Notes

विशाल का विलोम शब्द

Revision Notes

Huygens–Fresnel Principle

Revision Notes

साहसी का विलोम शब्द

Revision Notes

When Is Sharad Navratri 2025?

Revision Notes

Who was Dhumraksha in the Ramayana, and how did he clash with Rama’s allies?

Revision Notes

Work-from-Home Era: Balancing Multiple Time Zones

Revision Notes