Nepal, a country born for Chinese culture and play