Nepal which lies in South Asia is a landlocked country on the lap of the Himalayas boarding with India to the East, West, and South and China (Tibet Autonomous Region) to the north.