Where is Jianqiaomiaozu?

Where is Jianqiaomiaozu located?

Jianqiaomiaozu, Sichuan, China (approx. 27.88996°, 105.4323°)


Where is Jianqiaomiaozu on the map?