Nepal.
Nepal is located Southeastern Asia between India and China.
the highest mountain of the world is (mount averest),located in china,nepal.
Mount Everest is the highest mountain in the world, and it is located in Nepal on the border with China (Tibet).
Mauna Loa is the largest mountain in the world and is located in Hawaii, USA. Mt. Everest is the highestmountain in the world, and it is located on the Nepal-China border.
In Nepal, the 5th highest mountain in the world
Hindus are mostly located in and around India and Nepal however there are Hindus all over the world
Kathmandu is located in Nepal.
www.nepalnews.com
Nepal is a sovereign state located in Asia.
The highest mountain in the world is Mount Everest, located in the Himalayas on the border between Nepal and China.
Mount Kanchenjunga is in the country of Nepal