Question: What is the place of birth of the director of film Yeh Hai Chakkad Bakkad Bumbe Bo?
Sentence (from "Qu Bo (footballer)"): Qu Bo( born 15 July 1981) is a retired Chinese footballer.
Relevant evidence: No