Gaeta Springall Architects designed the 4 Casas (4 houses) project in Mexico City, Mexico. This extraordinary project involved two towers that each contain two houses. The 4 casas are also built alongside a steep ravine, making for an amazing finished product.

See more at the contemporist.com.