Concebido como un verdadero hospital para huemules y construido con los más altos estándares internacionales, el centro está ubicado en el sector de Las Horquetas, junto al Parque Nacional Cerro Castillo, hogar de cerca del 10% de los huemules que sobreviven entre Chile y Argentina —una especie de la que apenas quedan unos 1.500 individuos, equivalentes al 1% de su población original.
El hallazgo, liderado por Rewilding Chile y CONAF, podrÃa cambiar el rumbo de la conservación del huemul, una especie en peligro de extinción que hoy sobrevive en pequeñas y fragmentadas poblaciones.
Hoy se suma otro riesgo para la especie: los aerogeneradores de parques eólicos, donde han fallecido numerosos ejemplares tras colisionar con estas estructuras.