Where is Pandaizhedao?

Where is Pandaizhedao located?

Pandaizhedao, Zhejiang, China (approx. 27.84264°, 120.5943°)


Where is Pandaizhedao on the map?