The pictures of the Sockeye spawning are from the USFS campground at Ptarmigan Creek, Mile 23 Seward Highway.
Click the thumbnail to see the full image.