Few people outside of China know Foshan, a city of 7 million located at the heart of the Pearl River Delta in southern China.