Filming Locations (4)

  • Paris, France

  • Nice, Alpes-Maritimes, France

  • Venice, Veneto, Italy

  • Studios de la Villette, rue de la Villette, Paris 19, Paris, France