Where is Sanjiaotang?

Where is Sanjiaotang located?

Sanjiaotang, Zhejiang, China (approx. 28.92716°, 121.6597°)


Where is Sanjiaotang on the map?