👤

Answer :

There you go. The Answer ofc

View image Deidralarson2
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! :)