Where is Xintianou?

Where is Xintianou located?

Xintianou, Sichuan, China (approx. 30.41375°, 106.9766°)


Where is Xintianou on the map?