Question: Which province borders Shanghai to the north?
Answer: Jiangsu, Jiangsu province