Festhalle is the center location for almost all of the big events and festivals that happen in Leavenworth year round.