Completed in 2008 in Monterrey, Mexico. Images by Jorge Taboada. Set high in the Sierra Madre mountain range, the Torres House seeks to establish an intimate contact with the natural environment in which it is...