Where is Aojitou?

Where is Aojitou located?

Aojitou, Fujian, China (approx. 23.68654°, 117.2002°)


Where is Aojitou on the map?