Wallis Annenberg Wildlife Crossing
Wallis Annenberg Wildlife Crossing, also sometimes referred to as the Liberty Canyon Wildlife Crossing, is a significant environmental and engineering project located in Agoura Hills, California, near Los Angeles. The