View of Jiufen or Jioufen, a small town in the Ruifang District, New Taipei, Taiwan. It served as inspiration for the anime movie "Spirited Away".

- Image ID: KT0WPE
View of Jiufen or Jioufen, a small town in the Ruifang District, New Taipei, Taiwan. It served as inspiration for the anime movie "Spirited Away".
H-AB / Alamy Stock Photo
Image ID: KT0WPE
Location: Jioufen, Ruifang District, New Taipei, Taiwan