Bower celebrates 104th year