Nepal
Nepal
The independent country of Nepal is located in the Himalayas and borders India.
In the Himalayas, on the Nepal and Tibet borders.
Nepal, India and China 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