Question: where is the rbc canadian open being held?
Answer: Hamilton Golf and Country Club