Where is Yangjiang?

Where is Yangjiang located?

Yangjiang, Jilin, China (approx. 43.55694°, 126.7558°)


Where is Yangjiang on the map?