Jiufen, Taiwan

Jiufen, Taiwan

Jiufen is an extremely popular tourist destination in Taiwan, and is rumored to be the stage of the national Ghibli movie “Spirited Away”. The nostalgic and nostalgic townscape is a must-see!

Jiufen is a mountain town located in Ruifang District, New Taipei City, near Keelung City, a port city in northern Taiwan. From Taipei, it takes about an hour and a half by car.