Where is Zhandaijie?

Where is Zhandaijie located?

Zhandaijie, Zhejiang, China (approx. 29.03836°, 118.9535°)


Where is Zhandaijie on the map?