Where is Chazzetou?

Where is Chazzetou located?

Chazzetou, Zhejiang, China (approx. 29.82611°, 118.8292°)


Where is Chazzetou on the map?