The first direct rail freight service from China to the UK has completed its 18-day trip and arrived in London.
The train left the city of Yiwu, on China's east coast, this month and travelled 7,500 miles (12,000km), crossing seven countries, before arriving at a freight depot in Barking. The service passed through Kazakhstan, Russia, Belarus, Poland, Germany, Belgium and France before entering the UK via the Channel Tunnel.
In Yiwu, in eastern China, a bright orange locomotive pulling 44 containers laden with suitcases, clothes and an assortment of household goods set off on a 7,500-mile (12,000km) journey to western Europe.
London is the 15th European city to find its way on to the ever-expanding map of destinations for China's rail cargo. Last year, 1,702 freight trains made the voyage to Europe, more than double the 2015 figure. Yiwu Timex Industrial Investments, which is running this service with China's state-run railways, says prices are half that of air cargo and cut two weeks off the journey time by sea.