Casa Loma, a magestic castle on top of a hill in Toronto.