Orillia is a city in Ontario, Canada, about 30 km north-east of Barrie in Simcoe County. It is located at the confluence of Lake Couchiching and Lake Simcoe. From Wikipedia
Hydro One crews face ongoing challenges from severe weather as they work to repair over 2,300 broken power poles in hard-hit areas like Peterborough and Orillia.