Where is Chantanhou?

Where is Chantanhou located?

Chantanhou, Zhejiang, China (approx. 29.27988°, 119.5025°)


Where is Chantanhou on the map?