Where is Xialianqiao?

Where is Xialianqiao located?

Xialianqiao, Fujian, China (approx. 26.00028°, 117.4233°)


Where is Xialianqiao on the map?