Chinese President Xi Jinping has touched down in Pyongyang as he marks his first visit to North Korea since 2019, state news agency Xinhua reported.

Xi is set to hold talks with North Korean leader Kim Jong Un during his two-day visit, although no specific agenda has yet been announced.

North Korea rolls out red carpet for Xi

Xi arrived in North Korea's capital on Monday at noon local time (0300 UTC), Xinhua reported.

Visuals from the official Chinese agency showed military officers flanking a red carpet, that was laid out on the tarmac, as the Air China plane carrying Xi taxied in.