Where is Sanqiaobu?

Where is Sanqiaobu located?

Sanqiaobu, Zhejiang, China (approx. 30.57833°, 119.9531°)


Where is Sanqiaobu on the map?