The Chula Vista Police Department closed westbound traffic on Telegraph Canyon Road on Wednesday morning after discovering an unidentified deceased woman in SUV that crashed and submerged in a drainage ditch.
According to the Chula Vista Police Department, a landscaper working near the 700 block of Telegraph Canyon Road found an overturned 2005 Ford Explorer shortly before 10 A.M. CVPD Sgt Anthony Molina said the body was discovered inside the vehicle after it was towed.
Investigators were unable to immediately find any witnesses to the apparent traffic accident that resulted in the fatality.
This caused closures on the westbound side of the street between Medical Center Drive and Paseo Ladera. The roadway opened at 2:18 p.m.
The CVPD called the San Diego County Medical Examiner to take custody of the body for identification and autopsy purposes.
Police have not released any additional information.