Where is Chengtedian?

Where is Chengtedian located?

Chengtedian, Zhejiang, China (approx. 29.39111°, 119.9866°)


Where is Chengtedian on the map?