Peterborough is a city on the Otonabee River in Ontario, Canada, about 125 kilometres northeast of Toronto. According to the 2021 Census, the population of the City of Peterborough was 83,651. From Wikipedia
Severe freezing rain caused widespread outages, hazardous conditions, and infrastructure damage across Ontario and parts of the U.S., with full power restoration expected to take days.