Where is Chanbatou?

Where is Chanbatou located?

Chanbatou, Sichuan, China (approx. 28.44444°, 104.3874°)


Where is Chanbatou on the map?