195k views
15 votes
The country north of Nepal is

User Jawo
by
5.5k points

2 Answers

2 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 Eduardo Mauro
by
4.7k points
5 votes

There you go. The Answer ofc

The country north of Nepal is-example-1
User Brian Lewis
by
5.4k points