Fun facts about Ecuador