Where is / Where is China / Where is Foshan

Where is Foshan

Foshan is a city in Guangdong Province, southern China. It is situated in the Pearl River Delta and is part of the Greater Bay Area, one of the most economically vibrant regions in China.






Foshan Location Map, China