Where is Sanqishi?

Where is Sanqishi located?

Sanqishi, Zhejiang, China (approx. 30.03167°, 121.3333°)


Where is Sanqishi on the map?