Where is Nanshandianzhan?

Where is Nanshandianzhan located?

Nanshandianzhan, Zhejiang, China (approx. 27.55833°, 119.7936°)


Where is Nanshandianzhan on the map?