"..Een zelfvoorzienend centrum voor educatief toerisme..."
Het centrum is gelegen aan de voet van de Andes, aan de rand van een natuurgebied genaamd Reserva nacional ñuble in de regio Bio Bio van Chili. Het centrum bevindt zich op 700 meter boven zeeniveau in een gebied van 4,5 hectare, op 500 meter afstand van een rivier genaamd Rio Diguillín; de helft van het terrein is begroeid met 25 tot 30 meter hoge oorspronkelijke boomsoorten en de andere helft is weiland.