Where is Zhuangzhuangbei?

Where is Zhuangzhuangbei located?

Zhuangzhuangbei, Sichuan, China (approx. 30.95158°, 104.0809°)


Where is Zhuangzhuangbei on the map?