Where is Yangjiaozhaofan?

Where is Yangjiaozhaofan located?

Yangjiaozhaofan, Jiangsu, China (approx. 32.58111°, 120.8328°)


Where is Yangjiaozhaofan on the map?