NEPAL By Ryan Short Location, location... Nepal is located in Southern Asia, in between China and India. Such good neighbours... Nepal is sandwiched between India, China,…