With calm winds and overcast skies, thousands of people crossed the Columbia River via the Astoria Bridge on Sunday morning during the annual Great Columbia Crossing. Some sped across in as fast as 34 minutes, while others took their time, walking across the 4-mile bridge and taking in the views.
Hundreds of feet in the air, participants cross the Columbia River in the annual 10k race.
First-place runner, Nick Slenning, reaches the peak of the Astoria Bridge on Sunday morning during the Great Columbia Crossing 10K.
Mom and daughter
Laura Jarolimek pushes her 1-year-old daughter, Kari, across the Astoria Bridge during the Great Columbia Crossing 10K.
Well ahead of the runners, police officer crosses the Astoria Bridge to the Oregon side shortly after the race began.
Robert Piña-Morton, a cross-country athlete at Knappa High School, makes his way up the bridge. Piña-Morton place fifth in 35 minutes and four seconds.
A runner lifts his arms in shouts joyfully while jogging down the ramp of the Astoria Bridge.
With arms out-stretched behind him, a participant Naruto runs down the ramp of the Astoria Bridge.
10K participants travelled across the bridge, down the ramp and took a quick detour into the Port of Astoria before crossing the finish line beneath the bridge.
Runners cross the finish line, just over an hour after the race began.
Dozens chose to walk, rather than run the 10K, and enjoyed views of the Columbia River as they crossed the 4-mile-long bridge.