High Quality Content by WIKIPEDIA articles! TV Alabama Tower is a 2000 foot (609.6 meter) tall guyed radio mast located near Windham Springs, in Tuscaloosa County, Alabama, USA. TV Alabama Tower was built in 1996 and is the property of "TV Alabama, Inc." Windham Springs is a small unincorporated community in northeastern Tuscaloosa County, Alabama west of the Jefferson - Walker county line. Near Windham Springs, there is the WTTO Tower, a guyed TV mast, which belongs to the tallest constructions on earth. The TV Alabama tower is one of two masts broadcasting the feed from ABC 33/40, serving Anniston/Gadsden, Birmingham, and Tuscaloosa.