Where is Caofeidian?

Where is Caofeidian located?

Caofeidian, Caofeidian, China (approx. 39.27253°, 118.45403°)


Where is Caofeidian on the map?