It was Xi's first visit to North Korea in seven years. Xi and Kim last met in Beijing in September after viewing a military parade alongside Russian President Vladimir Putin and other foreign leaders.