Where is Vantedian?

Where is Vantedian located?

Vantedian, Zhejiang, China (approx. 29.20401°, 119.38°)


Where is Vantedian on the map?