Question: Where was the director of film Carmina Or Blow Up born?
Sentence (from "Carmina or Blow Up"): Carmina or Blow Up (Spanish: Carmina o revienta) is a Spanish comedy-drama film, directed and written by Paco León.
Relevant evidence: Yes