Nepal is a landlocked country located in South Asia bordered by China to the north and India to the south east, and west. With a population of around 30 million