This is a satellite image from the Cadillac Ranch in Texas. What you see are cadillacs, partly burried and tilted as art.
The closest you get from Street View to the Cadillac Ranch is this old image:
The sign says: “State of Texas Property. Graffiti painting of anything on this side of fence is illegal”.