Where is Taipei City Hall Station?

Where is Taipei City Hall Station located?

Taipei City Hall Station, Taibei, Taiwan (approx. 25.04116°, 121.566°)


Where is Taipei City Hall Station on the map?