Filming Locations (8)

  • Vanuatu

  • Jelgava, Latvia

  • Hong Kong, China

  • Australia

  • Beijing, China

  • France

  • Paris, France

  • Taiwan