Jiufen is a small mountain town in Ruifang District of New Taipei City. There’s an old street resembling some of the scene created in the anime movie Spirited Away.
Jiufen is a Small Mountain Town

Explore Taiwan! Treasure island herein!
Jiufen is a small mountain town in Ruifang District of New Taipei City. There’s an old street resembling some of the scene created in the anime movie Spirited Away.