Nepal
India & China. Nepal is an independent country between India and China. Nepal share boarder with China on north and india on east, west and south.
between china and nepal
India
No, Nepal is located in south Asia .It is a small country between China and India.
between china and Nepal,the himalayas...
Bhutan or Nepal both are near to China and India
Siddhartha Gautam Buddha, Lord Buddha was born in Nepal..Nepal is a small country between china and india..
Nepal
between china and nepal,the himalayas...
China and Nepal
Mount Everest straddles the border between Nepal and China (Tibet).But it is in Nepal to be true.