China has become Africa's largest trade partner. The BBC's Sam Piranty looks at seven of the more curious transactions from recent years.
Troops winning hearts and minds in South Sudan
China's president announces $60bn (£40bn) of assistance and loans for Africa to help with the development of the continent at a summit in Johannesburg.
China and South Africa sign deals and loans valued at $6.5bn (£4.3bn), with the focus on building infrastructure in the African giant.
China's President Xi Jinping arrives in Zimbabwe to a 21-gun salute, making him the most prominent global leader in many years to visit the country.