Where is Yugundai?

Where is Yugundai located?

Yugundai, Zhejiang, China (approx. 27.73561°, 119.4689°)


Where is Yugundai on the map?