Chinese actress Xu Qing has been appointed as a goodwill ambassador of Nepal