Facts File TravelThe World’s Most Astounding Mountainside Towns August 27, 2017 by Kelly Davies Leave a Comment Spirited Away 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. Next page
Leave a Reply