Where is Taipei?

Where is Taipei located?

Taipei, Hunan, China (approx. 27.47556°, 109.8172°)


Where is Taipei on the map?