Filming Locations (2)

  • Hong Kong

  • Macao, China