Rebirth 2013, A 32-Foot-Tall Stack of Junked Cars
“Rebirth 2013” is a 32-foot-tall tower of 13 salvaged cars stacked one on top of the other. The installation was created by Chinese artists Gu Yuan and Sun Yeli for display in Wuhan, China earlier this year.
via Hungaree