Filming Locations (4)

  • Turin, Piedmont, Italy

  • Rende, Italy

  • Torino, Piemonte, Italy

  • Terrasini, Palermo, Sicilia, Italy