US President Donald Trump landed in Beijing on Wednesday for a high-stakes summit with Chinese leader Xi Jinping aimed at easing deep tensions between the rival superpowers. Beginning the first visit to China by a US president in nearly a decade, Trump touched down on Air Force One at Beijing Capital International Airport at 7:50 pm (1150 GMT) after the long flight from Washington. Ructions over Iran, trade and Taiwan loom over the highly anticipated meeting between the leaders of the world's largest economies, which Trump had already delayed from March because of the war in the Middle East.