The World’s Most Astounding Mountainside Towns

Spirited Away

Jiufen, Taiwan historic 13 Levels


Acclaimed master filmmaker Hayao Miyazaki the town of Jiufen as inspiration for the beautiful anime Spirited Away in 2001, encouraging Japanese and international tourists to visit this newfound cultural gold rush.

Leave a Reply

Your email address will not be published.