Where is Shimiaozi?

Where is Shimiaozi located?

Shimiaozi, Jilin, China (approx. 41.13389°, 126.1028°)


Where is Shimiaozi on the map?