
Nepal is a small landlocked country situated between massive global economy of China and India. Nepal has considerable stake admits its strategic location where climate changes has drastically affected its major resources including the fragile mountain ecosystem and most importantly the human settlement....