|
Nepal's Location
|
|
The Kingdom of Nepal, lying along the southern slopes of the Himalayan mountain ranges, is a landlocked country located between India to the east, south, and west and the Tibetan Autonomous Region of China to the north.
Related Page:
Geography (Location)
|
|
|