• Fuerteventura, Canary Islands, Spain

  • Tre Cime, Italy (location)

  • Pinewood Studios, Iver Heath, Buckinghamshire, England, UK (filmed at)

  • Trentino, Italy

  • Fawley Power Station, Western Rd, Southampton, Hampshire, England, UK

  • Spain (filmed on location in)

  • Italy (filmed on location in)