Where is Shizhentian?

Where is Shizhentian located?

Shizhentian, Sichuan, China (approx. 32.0274°, 105.351°)


Where is Shizhentian on the map?