Toronto, Ontario, Canada. Toronto Police Headquarters reflects in a glass building across the street.