The building of the world's largest animal crossing, right in our backyard
The world’s largest animal crossing is set to be built right in our backyard, in Agoura Hills on the border between Ventura and Los Angeles County. It’ll reconnect habitats that have been cut off from each other for three quarters of a century.