Where is Zhedaikou?

Where is Zhedaikou located?

Zhedaikou, Zhejiang, China (approx. 28.37402°, 118.7829°)


Where is Zhedaikou on the map?