A. Nepal is between India & the Tibetan Autonomous Region of the People’s Republic of China.