Where is Hengdaohezi?

Where is Hengdaohezi located?

Hengdaohezi, Heilongjiang, China (approx. 44.8°, 129.0667°)


Where is Hengdaohezi on the map?