Filming Locations (4)

  • Cattolica, Rimini, Emilia-Romagna, Italy

  • Germany

  • Italy

  • Switzerland