Where is Sanjiaodian?

Where is Sanjiaodian located?

Sanjiaodian, Zhejiang, China (approx. 28.90361°, 119.7575°)


Where is Sanjiaodian on the map?