Where is Vaidun?

Where is Vaidun located?

Vaidun, Zhejiang, China (approx. 29.72268°, 119.6258°)


Where is Vaidun on the map?