Nepal

Nepal is a landlocked country located in South Asia, and bordered by People's Republic of China and the Republic of India. It has a total area of 147,181 sq km with a population of about 29.3 million as of 2009.