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