Where is Shaouji?

Where is Shaouji located?

Shaouji, Sichuan, China (approx. 30.0481°, 106.8258°)


Where is Shaouji on the map?