Interesting facts about Ecuador