Where is Chashuqiao?

Where is Chashuqiao located?

Chashuqiao, Anhui, China (approx. 30.85°, 116.5667°)


Where is Chashuqiao on the map?