Where is Chantianpu?

Where is Chantianpu located?

Chantianpu, Sichuan, China (approx. 29.40688°, 105.2417°)


Where is Chantianpu on the map?