Question: Where was the director of film Human Flow born?
Sentence (from "Ai Weiwei"): Ai Weiwei (born 28 August 1957 in Beijing) is a Chinese contemporary artist and activist.
Relevant evidence: Yes