Where is Xinhua?

Where is Xinhua located?

Xinhua, Heilongjiang, China (approx. 47.13333°, 130.3°)


Where is Xinhua on the map?