"Rebirth 2013" by Gu Yuan and Sun Yeli

Street Art // Sunday, 21 Jul 2013

The bizarre site of 13 different colored junk cars stacked 32 feet tall high was created by artists, Gu Yuan and Sun Yeli at the Creative Culture Park in Wuhan Hubei Province, China.


Photos via Laughing Squid


Full magazine features from Juxtapoz

visit the VAULT >