Filming Locations (5)

  • Berlin, Germany

  • Rome, Lazio, Italy

  • Teramo, Abruzzo, Italy

  • Turin, Piedmont, Italy

  • Venice, Veneto, Italy