Where is Songjiao?

Where is Songjiao located?

Songjiao, Jilin, China (approx. 42.28111°, 127.2689°)


Where is Songjiao on the map?