Where is Fanjiazui?

Where is Fanjiazui located?

Fanjiazui, Sichuan, China (approx. 31.55617°, 105.4386°)


Where is Fanjiazui on the map?