Where is Qiaoheyan?

Where is Qiaoheyan located?

Qiaoheyan, Sichuan, China (approx. 31.5301°, 104.7528°)


Where is Qiaoheyan on the map?