Why does Nepal matter for China?

Nepal has historically strong relations with China. In fact, many Nepalis have little knowledge about Nepal’s relation with Tibet and that it was easier and safer compared to travel towards the south, …