Where is Zhaohui?

Where is Zhaohui located?

Zhaohui, Heilongjiang, China (approx. 52.9°, 122.9833°)


Where is Zhaohui on the map?