Where is Yankee?

Where is Yankee located?

Yankee, Fujian, China (approx. 27.33143°, 119.2931°)


Where is Yankee on the map?