The kingdom of Nepal is a landlocked country sandwiched between India and Tibet. Flanked by the great Himalayan mountain chain, Nepal is home to the highest point on earth and known as the 'roof of the world'.
The most satisfying way of appreciating the high mountains it to trek along well worn paths into the mountain regions, passing through rural village that have remained unchanged for decades.