Where is Hongshanqiao?

Where is Hongshanqiao located?

Hongshanqiao, Fujian, China (approx. 26.08333°, 119.25°)


Where is Hongshanqiao on the map?