Where is Yaojiang?

Where is Yaojiang located?

Yaojiang, Anhui, China (approx. 32.69722°, 117.8611°)


Where is Yaojiang on the map?