The California Highway Patrol and Ventura County Coroner are on the scene of a fatal traffic accident on Highway 33 in northern Ventura County.
A truck and horsetrailer with a body inside was found 800 feet off the road.
The crash occurred on a mountainous stretch of road near the turnoff to Pine Mountain Campground about 5 miles south of Lockwood Valley Road
The crash was reported just before 1 p.m. Monday, but it may have happened much earlier.
The CHP website said the accident appeared to have happened “days ago.”