Filming Locations (2)

  • Clearwater Bay, Hong Kong, China

  • New Territories, Hong Kong, China