Where is Humble House Taipei?

Where is Humble House Taipei located?

Humble House Taipei, TW-TPE, TW (approx. 25.0383°, 121.56746°)


Where is Humble House Taipei on the map?