Where is Xiaoqiao?

Where is Xiaoqiao located?

Xiaoqiao, Anhui, China (approx. 30.39167°, 118.7667°)


Where is Xiaoqiao on the map?