Where is Banpotou?

Where is Banpotou located?

Banpotou, Sichuan, China (approx. 28.25372°, 105.3554°)


Where is Banpotou on the map?