Chinese Premier Li Keqiang is greeted by Russian honor guard after arriving in St. Petersburg on Nov 6, 2016. Photo provided to chinadaily.com.cn