a small landlocked asian country high in the himalayas between india and china

listen to the pronunciation of a small landlocked asian country high in the himalayas between india and china