Shanghai Shenhua have announced the signing of former Chelsea striker Demba Ba.
The 30-year-old joined Besiktas last summer from the Blues and scored 27 goals in all competitions for the Turkish club.
His contract at the Super Lig outfit was due to run until 2018, but he has now agreed to join Shanghai for an undisclosed fee, after the two clubs came to an agreement.
The Senegal international has also enjoyed spells at West Ham United and Newcastle United, scoring 50 goals in English football.
Ba's arrival at Shanghai comes days after the club signed former Juventus and Liverpool midfielder Mohamed Sissoko.