Where is Khandaqi?

Where is Khandaqi located?

Khandaqi, Heilongjiang, China (approx. 50.08333°, 126.2°)


Where is Khandaqi on the map?