Where is Hoshaoqiao?

Where is Hoshaoqiao located?

Hoshaoqiao, Sichuan, China (approx. 30.28299°, 104.5409°)


Where is Hoshaoqiao on the map?