Filming Locations (3)

  • Dear Studios, Rome, Lazio, Italy

  • Monte Gelato Falls, Treja River, Lazio, Italy

  • Odescalchi Castle, Bracciano, Rome, Lazio, Italy