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.