Nepal is an enchanting kingdom, nestled in the Himalayas between People’s Republic of China to the north and Republic of India to east, west and south. Occupying only 0.03% of the Worlds land and 0.3% of the Asia; Nepal has a unique landscape that stretches from the peak of Mount Everest- the highest mountain in the world to the Terai plains and offers immense diversity in terms of ethnicity, language, culture, geography and bio-diversity.