Nepal is a South Asian country in the Himalayas with China bordering to the north and India to the south, east and west. About 81% of the population is from Hinduism. Located across the border of Nepal and China, there are 8 of the world’s top 10 mountains. This is where the Mount Everest raising...Read More