Where is Yanqiang?

Where is Yanqiang located?

Yanqiang, Shanghai, China (approx. 31.09°, 121.7581°)


Where is Yanqiang on the map?