Nepal
Nepal
The independent country of Nepal is located in the Himalayas and borders India.
Nepal, India and China borders
In the Himalayas, on the Nepal and Tibet borders.
The Himalayas mountain range is located in India, Nepal, Peoples Republic of China, Afganistan, Pakistan, Bhutan and Burma.
The Himalayas are in the country of Nepal.
a mountain on the Himalayas that borders Nepal and Tibet
Nah brew, none at all..
Nepal
Nepal
Nepal, India, Pakistan