Here are some amazing facts about Nepal! 1. Sandwiched between two Asian giants, China and […]