Where is Taipei City Hall Station?

Where is Taipei City Hall Station located?

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


Where is Taipei City Hall Station on the map?