North America’s largest wildlife overpass has opened on I-25 near Larkspur, Colorado. It allows moose, elk, black bears, and mountain lions to safely cross six lanes of traffic.