Where is Yantacao?

Where is Yantacao located?

Yantacao, Jiangsu, China (approx. 34.46667°, 118.5528°)


Where is Yantacao on the map?