Nestled in the Cascade Mountain Range as it is, Leavenworth Washington is a perfect place from which to see the changing fall colors. There are breath-taking views all over the Cascade Loop Highway. One of our favorite trips was this same Cascade Loop taken in October several years ago.