August 21, 2012

A new view of high rise living

These houses are built on the top of an eight-storey shopping centre in Zhuzhou, China. Check out this photo and others from Time LightBox here