Brazilian architect Flavio Castro has designed the Mirante do Horto House.

Completed in 2010, this 3,229 square foot contemporary home is located in São Paulo, Brazil.

Photos by: Nelson Kon