Where is Xiaolukou?

Where is Xiaolukou located?

Xiaolukou, Zhejiang, China (approx. 29.26102°, 119.5072°)


Where is Xiaolukou on the map?