Where Is Nepal Located?

The country of Nepal is located in Central Asia, sandwiched between the northeastern part of India and the southwestern part of China. Nepal rests in the middle of the Himalayas, making it home to eight of the 10 tallest mountains in the world, including the tallest, Mount Everest.

According to the 2011 census, the population of Nepal is 26,494,504. Roughly 81 percent of the population are practicing Hindus, making Nepal the country with the highest percentage of Hindus in the world. However, many in the country identify as both Hindus and Buddhists. Kathmandu is the capital of Nepal, as well as the country's largest city.