Where is Zhanhulu?

Where is Zhanhulu located?

Zhanhulu, Heilongjiang, China (approx. 46.65°, 124.8667°)


Where is Zhanhulu on the map?