Where is Han River?

Where is Han River located?

Han River, Han River, China (approx. 24.05054°, 116.53267°)


Where is Han River on the map?