Nepal

Nepal

Nepal, which is officially called the Federal Democratic Republic of Nepal, is a landlocked country bordered by China in the north and India in the west, south and east part. It has an area of 56,827 square miles with a population of approximately 30 million....