Random facts about Ecuador