https://www.pressherald.com/media/gallery/peaks-portland
Hide
Swimmers prepare to take off in waves at the starting line of the Peaks to Portland on Saturday.
Show
Hide
Matthew Libby crosses the finish line during the Peak to Portland on Saturday.
Show
Hide
Katie Dwyer loosens up in the water before the Peaks to Portland on Saturday.
Show
Hide
Katie Dwyer loosens up in the water before the Peaks to Portland on Saturday.
Show
Hide
The prerace celebration and setup during the Peaks to Portland on Saturday.
Show
Hide
Swimmers prepare for the starting line during the Peaks to Portland on Saturday.
Show
Hide
Pattie Demaira hugs her father, Dan Wartenberg, after the Peaks to Portland on Saturday.
Show
Hide
Ashley Clark eats in the athelete tent after the Peaks to Portland on Saturday.
Show
Hide
Swimmers and Kayaks navigate the course during the Peaks to Portland on Saturday.
Show
Hide
Jim Soroka, left, and Tim Kronk rest using thermal emergency blanket sheets after the Peaks to Portland on Saturday.
Show
Hide
Christie Underwood and other swimmers are given water and thermal emergency blankets to recover after the Peaks to Portland on Saturday.
Show
Hide
Kayakers prepare on the shore during the Peaks to Portland on Saturday.
Show
Hide
Swimmers warm up in the cold water before the Peaks to Portland on Saturday.
Show
Hide
Alex Mukai, from Cape Elizabeth, warms up before the Peaks to Portland on Saturday. Mukai came in second.
Show
Hide
Scott Yeomans, the winner of Peaks to Portland, watches his fellow swimmers cross the finish line on Saturday at East End Beach.
Show