Just wondering, since it is a Spanish production.
It looks like it was all filmed in Cuba. Post-production was in Spain.