Where is Yanjiabang?

Where is Yanjiabang located?

Yanjiabang, Zhejiang, China (approx. 30.69028°, 121.0775°)


Where is Yanjiabang on the map?