Where is Zhaojiahe?

Where is Zhaojiahe located?

Zhaojiahe, Jiangsu, China (approx. 33.11667°, 119.5333°)


Where is Zhaojiahe on the map?