Where is Fanliangchun?

Where is Fanliangchun located?

Fanliangchun, Sichuan, China (approx. 29.64372°, 105.0134°)


Where is Fanliangchun on the map?