an Entity references as follows:
El Estor is a town, with a population of 20,489 (2018 census), and a municipality in the Izabal department of Guatemala. The population of El Estor consists largely of Q’eqchi’ speaking indigenous people.