Leavenworth is a cute German town tucked in the cascade mountains. There is lots of great German food and beer around, a wonderful river to walk along, and plenty of cutes stores to explore. It is also one of the coolest places for Christmas and there are year round Christmas stores to explore (this may be why it is one of Emily's favorite places!).
Icicle ridge is just one of many great hikes in the area! The website above will show you some other great options in the area and has something for everyone. If you more of a walkabout kind of hiker - check out the river in town or if you want a tougher hike check out lake colchuk for a great view!