Nepal is a landlocked country located in south asia. It lies between Latitude 26° 22' to 30° 27' north and longitudes 80° 4' to 88° 12' east. Nepal occupies 0.03% of the total land of the world,
THERE can be no other country so rich in mountains as Nepal. This narrow strip of territory, lying between Sikkim and Garhwal, occupies 500 miles of India's northern border; and since this border
14 Independent Mountain on earth which have the elevation more then 8000 Meter or 26,247 feet above sea level are called eight thousenders .