In today's Geo Quiz we were looking for the country where the true story in the film "Salvador" takes place. Spain is the answer.