Where is Nyquanfan?

Where is Nyquanfan located?

Nyquanfan, Sichuan, China (approx. 26.39071°, 102.1133°)


Where is Nyquanfan on the map?