The Impluvium Refuge is set in a dense, tall Chilean forest within the Huilo-Huilo Biological Reserve.