Where is Xuefanjie?

Where is Xuefanjie located?

Xuefanjie, Sichuan, China (approx. 26.41858°, 101.6694°)


Where is Xuefanjie on the map?