Where is Huangxihe?

Where is Huangxihe located?

Huangxihe, Chongqing, China (approx. 32.04111°, 108.5125°)


Where is Huangxihe on the map?