Where is Xujianxiaqun?

Where is Xujianxiaqun located?

Xujianxiaqun, Zhejiang, China (approx. 27.46333°, 120.0818°)


Where is Xujianxiaqun on the map?