Filming Locations (2)

  • Lanyu, Taiwan

  • Taipei City, Taiwan