Bull's-eye! World's longest arrow finds a home at World Archery Field Championships
More than 200 top archers from countries around the world are in Lac La Biche, Alta., taking part in the 2024 World Archery Field Championships. The northern Alberta hamlet is showcasing a new facility — and a sporting selfie spot that’s hitting the mark.