Остров Тортуга, Эквадор.