Many find the place Jiufen intriguing since it is believed to be the inspiration of the Japanese movie “Spirited Away.” Jiufen is also known as a film location for the award-winning film “City of Sadness.” Before the movies “Spirited Away” and “City of Sadness”, Jiufen was a simple and secluded village