Where is Heshanchantian?

Where is Heshanchantian located?

Heshanchantian, Sichuan, China (approx. 30.13352°, 104.6636°)


Where is Heshanchantian on the map?