Where is Hanjiajiaozao?

Where is Hanjiajiaozao located?

Hanjiajiaozao, Jiangsu, China (approx. 32.80278°, 120.4139°)


Where is Hanjiajiaozao on the map?