My Blog

NEPAL

Nepal is a landlocked country in South Asia, bordered by China to the north and India to the south, east, and west. The country is renowned for its diverse topography, which ranges from the Terai plains in the south to the towering Himalayan mountains in the north. Mount Everest, the highest peak in the world, is located in Nepal.