Cougar Overcrossing Is Nearing Completion; California Officials Announce Steady Progress

The Liberty Canyon animal overcrossing is making steady progress according to state officials. The crossing is expected to be complete in 2026. The cougar overcrossing is designed to create a safe passageway for the large cats and other wildlife. The project is designed in two steps. Phase one should be complete in 2025 and phaseContinue reading “Cougar Overcrossing Is Nearing Completion; California Officials Announce Steady Progress”