Filming Locations (3)

  • Hong Kong, China

  • Philippines

  • Taiwan