Thornhill, Ontario, Canada.