Where is Xintianzui?

Where is Xintianzui located?

Xintianzui, Sichuan, China (approx. 28.0351°, 104.7127°)


Where is Xintianzui on the map?