Nearly 500 athletes participated in last year’s Bass Lake Yosemite Triathlon. This year’s race will be held on Saturday, June 3.
Nearly 500 athletes participated in last year’s Bass Lake Yosemite Triathlon. This year’s race will be held on Saturday, June 3. Annie Starkey Submitted photo
Nearly 500 athletes participated in last year’s Bass Lake Yosemite Triathlon. This year’s race will be held on Saturday, June 3. Annie Starkey Submitted photo