Where is Shantzitan?

Where is Shantzitan located?

Shantzitan, Sichuan, China (approx. 29.36338°, 105.0289°)


Where is Shantzitan on the map?