Where is Sunzaofan?

Where is Sunzaofan located?

Sunzaofan, Sichuan, China (approx. 29.22534°, 105.5722°)


Where is Sunzaofan on the map?