Where is Hanjiang?

Where is Hanjiang located?

Hanjiang, Chongqing, China (approx. 29.55806°, 105.8514°)


Where is Hanjiang on the map?