Where is Aojiang?

Where is Aojiang located?

Aojiang, Fujian, China (approx. 25.70583°, 117.7528°)


Where is Aojiang on the map?