Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
Swimmers prepare to take off in waves at the starting line of the Peaks to Portland on Saturday.
Matthew Libby crosses the finish line during the Peak to Portland on Saturday.
Katie Dwyer loosens up in the water before the Peaks to Portland on Saturday.
Katie Dwyer loosens up in the water before the Peaks to Portland on Saturday.
The prerace celebration and setup during the Peaks to Portland on Saturday.
Swimmers prepare for the starting line during the Peaks to Portland on Saturday.
Pattie Demaira hugs her father, Dan Wartenberg, after the Peaks to Portland on Saturday.
Ashley Clark eats in the athelete tent after the Peaks to Portland on Saturday.
Swimmers and Kayaks navigate the course during the Peaks to Portland on Saturday.
Jim Soroka, left, and Tim Kronk rest using thermal emergency blanket sheets after the Peaks to Portland on Saturday.
Christie Underwood and other swimmers are given water and thermal emergency blankets to recover after the Peaks to Portland on Saturday.
Kayakers prepare on the shore during the Peaks to Portland on Saturday.
Swimmers warm up in the cold water before the Peaks to Portland on Saturday.
Alex Mukai, from Cape Elizabeth, warms up before the Peaks to Portland on Saturday. Mukai came in second.
Scott Yeomans, the winner of Peaks to Portland, watches his fellow swimmers cross the finish line on Saturday at East End Beach.