Where is Lumazhuang?

Where is Lumazhuang located?

Lumazhuang, Jiangsu, China (approx. 33.8125°, 118.1708°)


Where is Lumazhuang on the map?