The World’s Largest Wildlife Crossing Is Being Built Over Highway 101 in California

World’s largest wildlife crossing is being built outside Los Angeles over 10 lanes of traffic on U.S. Highway 101.