ELO: Emisora Libre de Orcasitas

What does ELO mean? The above is one of ELO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Emisora Libre de Orcasitas