US President Donald Trump has just landed in Beijing, China, where he will holding talks with his Chinese counterpart Xi Jinping over the next two days.
He arrived to a brass band playing and flag wavers performing a routine while chanting as he got into his presidential vehicle BBC reports.
Trump's party includes tech CEOS, including Telsa boss Elon Musk, who was seen on the tarmac.
Tariffs, the competition over tech, the Iran war and Taiwan are on the agenda for the two superpowers.
Trump, who was the last US president to visit in 2017, returns to a stronger, more assertive China keen to portray itself as a stable global power.
This visit was originally scheduled for March but was delayed because of the Iran war.

