Home / Taiwan / Taichung / Happy Base! The subway is right next door.

Happy Base! The subway is right next door.

Taichung, Taiwan