Where is Longtoucun?

Where is Longtoucun located?

Longtoucun, Jiangsu, China (approx. 31.28611°, 119.7722°)


Where is Longtoucun on the map?