Largest wildlife overpass in North America opens in Colorado: "It's a win-win"
The overpass spans Interstate 25 near the Greenland exit south of Castle Rock. More than 100,000 cars travel through the area every day, and now animals can safely cross as well.