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 project aims to build the world’s largest wildlife crossing, and it’s designed to provide a safe passage for animals, including mountain lions, bobcats, deer, and […]