Where is Ludaojiang?

Where is Ludaojiang located?

Ludaojiang, Jilin, China (approx. 41.87417°, 126.3119°)


Where is Ludaojiang on the map?