Where is Xinkai?

Where is Xinkai located?

Xinkai, Heilongjiang, China (approx. 45.71667°, 132.0333°)


Where is Xinkai on the map?