Where is Xiaqinyan?

Where is Xiaqinyan located?

Xiaqinyan, Zhejiang, China (approx. 29.26478°, 119.7138°)


Where is Xiaqinyan on the map?