Where is Xingzishu?

Where is Xingzishu located?

Xingzishu, Sichuan, China (approx. 32.2387°, 104.8105°)


Where is Xingzishu on the map?