• Culture,  Discover,  Nature,  Sightseeing,  Travel

    Kathmandu Nepal – A glimpse of the Himalayas

    Nepal is a landlocked country situated in South Asia bordering China in the north and India in the south, east and west, with Kathmandu as its capital. It has its share of the Himalayas where the highest mountains on Earth are found. On the mountainous north of Nepal is found the highest point on Earth, the prestigious peak in the Himalayas – Mount Everest, which has been the biggest challenge for trekking and mountaineering enthusiasts from all over the globe. It is known as High Asia, metaphorically described as the “Roof of the World” or “Top of the World”. It is still growing as it is pushed up higher by…