Filming Locations (6)

  • Annecy, Haute-Savoie, France

  • Da Nang, Vietnam

  • France

  • Singapore, Singapore

  • Singapore

  • Vietnam