Aloriroe ligger på gränsen af urskogen,