Where is Sanlizhuang?

Where is Sanlizhuang located?

Sanlizhuang, Jiangsu, China (approx. 33.625°, 118.6°)


Where is Sanlizhuang on the map?