Chinese President Xi Jinping and his Russian counterpart Vladimir Putin ride a high-speed train from Beijing to Tianjin, June 8, 2018. (Xinhua/Ju Peng)
Xi, Putin watch ice hockey match
Source: Xinhua| 2018-06-09 00:07:48|Editor: Yamei
Chinese President Xi Jinping and his Russian counterpart Vladimir Putin ride a high-speed train from Beijing to Tianjin, June 8, 2018. (Xinhua/Ju Peng)