Leavenworth is surrounded by numerous mountain ranges including the Stuart Range and Wenatchee Mountains. Each of these Leavenworth mountains are full of outdoor activities such as snowshoeing, mountain biking, and hiking that all sorts of people can enjoy.