Tourists ride snowmobiles at the Changbai Mountain in northeast China's Jilin Province, Jan. 10, 2017. (Xinhua/Lin Hong)