Question: What is the place of birth of the director of film The Longest Night In Shanghai?
Sentence (from "Zhang Yibai"): Zhang Xiaoling, better known by his stage name Zhang Yibai  (born 1963, in Chongqing, China) is a Chinese film director.
Relevant evidence: Yes