Where is Shanqiao?

Where is Shanqiao located?

Shanqiao, Guangdong, China (approx. 23.75922°, 116.4343°)


Where is Shanqiao on the map?