Where is Etandian?

Where is Etandian located?

Etandian, Zhejiang, China (approx. 29.28037°, 119.306°)


Where is Etandian on the map?