Leavenworth is a village located in the Cascade Mountains and designed in the Bavarian style. The location is the top spot for leaf peeping in Washington due to the abundance of vine maple and cottonwood trees present that produce stunning red and orange hues. Visitors can take the scenic Apple Capital Loop Trail, or drive along West Highway 2 to view the lovely yellow and red forests that dot the landscape. Show more