Saw this on faceache so thought I'd post on here.
Such a nice photo, looks like the aftermath of a war and left for decades. Dont know where the location is.
Those leaf springs and the wheel leaning against the front are from a commercial vehicle.
Dunno why but the vehicle to the left of the picture looks German.