Question: What is the place of birth of the director of film Torremolinos 73?
Sentence (from "Torremolinos 73"): Torremolinos 73 is a 2003 Spanish/Danish comedy film directed by Pablo Berger.
Relevant evidence: Yes