Where is Lyantinpin?

Where is Lyantinpin located?

Lyantinpin, Zhejiang, China (approx. 29.2507°, 118.9409°)


Where is Lyantinpin on the map?