222,003 views
3 votes
3 votes
The country north of Nepal is

User Redreinard
by
2.8k points

2 Answers

15 votes
15 votes
Nepal is an Asian country located on the Himalayan mountain ranges' southern slopes. It is a landlocked country bordered on the east, south, and west by India, and on the north by the Tibet Autonomous Region of China.

Hope this helps! :)
User Tafari
by
3.0k points
13 votes
13 votes

There you go. The Answer ofc

The country north of Nepal is-example-1
User Rono
by
3.0k points