Nepal is a lovely country with a fascinating history and culture. It's a landlocked country sandwiched between the superpowers of…