Where is Dance?

Where is Dance located?

Dance, Zhejiang, China (approx. 29.16596°, 118.5114°)


Where is Dance on the map?