Where is Xinghua?

Where is Xinghua located?

Xinghua, Xinghua, China (approx. 47.696811°, 126.055977°)


Where is Xinghua on the map?