Where is Zhouhe?

Where is Zhouhe located?

Zhouhe, Sichuan, China (approx. 31.46114°, 106.5662°)


Where is Zhouhe on the map?