Where is Liangxizhai?

Where is Liangxizhai located?

Liangxizhai, Sichuan, China (approx. 32.26221°, 105.2434°)


Where is Liangxizhai on the map?