The Young Hearts triathlon took place Saturday, July 13th in Invermere. Photos by Dauna Ditson