Where is Fanpin?

Where is Fanpin located?

Fanpin, Sichuan, China (approx. 30.41918°, 106.7043°)


Where is Fanpin on the map?