Where is Sankeshu?

Where is Sankeshu located?

Sankeshu, Sichuan, China (approx. 26.21797°, 101.8449°)


Where is Sankeshu on the map?