Liberty Canyon Overcrossing For Wildlife Impeded By Heavy Winter Rains, But Is Still Expected To Be On Schedule

Construction of an ambitious 175 foot wide animal pathway over the 101 Freeway in has been impeded by winter rains. But the Liberty Canyon Overcrossing is still on schedule to open at the end of 2025. That’s the headline from the Daily News at any rate. The builders of the Liberty Canyon Overcrossing had toContinue reading “Liberty Canyon Overcrossing For Wildlife Impeded By Heavy Winter Rains, But Is Still Expected To Be On Schedule”