Nepal (नेपाल [neˈpaːl]), officially the Federal Democratic Republic of Nepal, is a landlocked country in South Asia. It is bordered by China to the north and by India to the south, east and west. The Himalaya mountain range runs across Nepal"s northern and western parts, and eight of the world"s ten...