Filming Locations (1)

  • Hong Kong Marina, Hebe Haven, Sai Kung, Hong Kong, China (Restaurant balcony scenes)