Ecuador: In Brief · Electoral Command Center

Ecuador is a small, oil-producing country of 16 million inhabitants located on the west coast of South America between Colombia and Peru. In 2017, Ecuador was considered to have t…