Filming Locations (3)

  • Camprodon, Girona, Catalonia, Spain

  • Barcelona, Barcelona, Catalonia, Spain

  • Amsterdam, Noord-Holland, Netherlands