Nepal – Land of the mountain gods March 2018 issue

Nepal – Land of the mountain gods

When one thinks of Nepal, the first thing that comes to mind is the Mount Everest. In fact, mankind’s fascination to climb the Everest is perhaps the only reason why people from all over the world throng this landlocked nation. Interestingly, it’s also one of its biggest sources of foreign exchange. However, when it comes to trade and economics, there’s nothing much thunderous about this little mountainous nation Spotlight-Nepal