Where is Shaoqinggou?

Where is Shaoqinggou located?

Shaoqinggou, Sichuan, China (approx. 27.95082°, 106.1137°)


Where is Shaoqinggou on the map?