Where is Ganpu?

Where is Ganpu located?

Ganpu, Zhejiang, China (approx. 30.39111°, 120.8869°)


Where is Ganpu on the map?