Where is Shanyantan?

Where is Shanyantan located?

Shanyantan, Zhejiang, China (approx. 29.71667°, 120.6667°)


Where is Shanyantan on the map?