Where is Taipei Station?

Where is Taipei Station located?

Taipei Station, Taipei Station (Taoyuan Metro), TW (approx. 25.04861°, 121.51417°)


Where is Taipei Station on the map?