Image 32 of 64 from gallery of Terra Lodge Hotel / Ramos Castellano Arquitectos. Photograph by Sergio Pirrone