Snowy Ridge Sledding Hill is located on the west side of Welch Road just south of the Township Wastewater Treatment Plant. The park was opened in 2013 and includes the area’s only sled hill and an associated parking area.