Answer
Shanghai Shenhua was the Chinese club that Demba Ba played for. He joined the club in 2015 after leaving Chelsea and spent two seasons there. During his time with Shanghai Shenhua, Ba scored 23 goals in 43 appearances and helped the club win the Chinese FA Cup in 2017. He left the club in 2018 to join Istanbul Basaksehir.