Where is Fanbaiping?

Where is Fanbaiping located?

Fanbaiping, Sichuan, China (approx. 31.78476°, 104.3622°)


Where is Fanbaiping on the map?