Where is Chenxianqiao?

Where is Chenxianqiao located?

Chenxianqiao, Anhui, China (approx. 33.09167°, 116.55°)


Where is Chenxianqiao on the map?