Filming Locations (2)

  • Barcelona, Catalonia, Spain

  • Fraga, Huesca, Aragón, Spain