Where is Qingzhu?

Where is Qingzhu located?

Qingzhu, Zhejiang, China (approx. 27.58055°, 119.3522°)


Where is Qingzhu on the map?