In Photos: Thousands of Goldfish Swarm in Colorado Lake
by Jeanna Bryner, Live Science Managing Editor | April 09, 2015 02:28pm ET
Thousands of goldfish were spotted in March in Teller Lake #5 off Arapahoe Road in Boulder, Colorado, and biologists are concerned. Here's a look at the fish-filled lake.