Where is Sanbeichang?

Where is Sanbeichang located?

Sanbeichang, Zhejiang, China (approx. 29.90833°, 122.3869°)


Where is Sanbeichang on the map?