Where is Jintao?

Where is Jintao located?

Jintao, Fujian, China (approx. 25.12056°, 118.3544°)


Where is Jintao on the map?