Its a junk yard. The cars were dumped either due to accident, or were too expensive or not feasible to repair at the time they were dumped.
Junk yards like that are everywhere. Just take some cross country trips.
Its sad that businesses are abandoned and not cleaned up.
Those vehicles can be crushed/shredded into usable steal for new products. But, we don't have too many factories anymore.