Where is Taipei Station?

Where is Taipei Station located?

Taipei Station, Taibei, Taiwan (approx. 25.04623°, 121.5176°)


Where is Taipei Station on the map?