Ecuador is stunning.