
Nepal is a landlocked country in South Asia, located between India and China. The land has a total area of 147,180 km² (56,826mi²).Kathmandu is the capital city of Nepal. Kathmandu is also called as the town of temple. It is also the home to Mount Everest, the highest (8848.86 meters)peak in the world, and is known for its diverse landscape, which includes the Himalayan mountain range, lush forests, and rolling hills. The country's population...