Where is Eshantou?

Where is Eshantou located?

Eshantou, Zhejiang, China (approx. 27.90904°, 119.9246°)


Where is Eshantou on the map?