Where on earth is this.JPG

Date picture taken
1923

Comments

Not HK. Not Macau. Not UK.

European country - yes. 

Statue of a black man - likely a European country previously engaged in the slave trade.

Could this be Nice, France, along the famous seaside promenade known as the Promenade des Anglais?