Where is Zhinzhubtan?

Where is Zhinzhubtan located?

Zhinzhubtan, Sichuan, China (approx. 31.63333°, 101.7°)


Where is Zhinzhubtan on the map?