Cyclists with the annual Cops for Kids Ride finished their 1,000-kilometre ride in Kelowna on Sunday.
The event, now it its 20th year, raises money for children living with disabilities, facing medical challenges and going through physical and mental crises.