Search Result

Densely packed apartment buildings are seen from above in Shenzhen, China on Feb. 6 2012. The apartments are often called "handshake buildings" because they are so close that neighbors can reach across.