Here is the solution of the #Challenging #Wordoku #Variation, related to Ecuador.