Nature Trail at the Magical Hour. Stevens Creek County Park, Santa Clara County, California Published January 9, 2024 at 600 × 400 in Woodland Mesothelioma Nature Trail at the Magical Hour. Stevens Creek County Park, Santa Clara County, California