Where is Jingzhu?

Where is Jingzhu located?

Jingzhu, Zhejiang, China (approx. 28.49611°, 121.2033°)


Where is Jingzhu on the map?