Spawning Fish in Lake Elizabeth (Fremont, CA)

Every year, fishes come in droves to deposit their eggs into Lake Elizabeth, located in Fremont’s Central Park. When they do, spawning is completed within only a few days. I was fortunate enough to withness that time of the fishes’ cycle. Nature ensuring its survival through reproduction. A spectacular phenomenon. Recognize the fish?