Question: where was the last spike driven in canada?
Answer: November 7, 1885