Where is Zuoqiuqiao?

Where is Zuoqiuqiao located?

Zuoqiuqiao, Anhui, China (approx. 30.26667°, 116.9833°)


Where is Zuoqiuqiao on the map?