Where is Shuhe?

Where is Shuhe located?

Shuhe, Sichuan, China (approx. 27.26874°, 101.8011°)


Where is Shuhe on the map?