Filming Locations (3)

  • Bilbao, Bilbao, Vizcaya, País Vasco, Spain

  • Gran Canaria, Canary Islands, Spain

  • Madrid, Madrid, Spain