He is known as the expert on Asian affairs.
Chen Song is the deputy director general at the Chinese Ministry of Foreign Affairs.
He is considered to be an expert on Nepal affairs.
That is why Beijing appointed Chen Song as the Chinese Ambassador to Nepal among the five deputy director generals who are experts on Nepal affairs.
Ambassador Chen Song came to Nepal around two weeks later than the scheduled date due to his health problems.
He was scheduled to come to Nepal on December 27.
According to an official at the Ministry of Foreign Affairs, he will stay in quarantine for some days.