BRATTLEBORO — The ski jump sculpture was refurbished and placed back at its spot on Main Street in Brattleboro on Friday, Jan. 19, 2024.