Nepal is between two giants, India and China, known as a Himalayan region in South Asia. Despite it is as a tiny country in comparision to giant neibhour, on a geographical map, it is a very vast and wide diverse land lock country in terms of its geographical and climatic features, as well as an incredible cultural hub among the different indigenous people based on their social, religious and cultural way of life with perfect social harmony under the roof of the world (Mt. Everest), standing on the birthland of the Lord Buddha and in the lap of the amazing greeny hilly region, simply smiling together…., forever…,whatever…., with welcoming heart in a lifetime in Nepal.