Cyclists are braving the rain to take part in a race in Quebec City, Quebec, Canada, on June 28, 2025.