Cypress Gardens in Florida is the honorary home of the "World's Largest Christmas Tree" for 2001. It stands at over 110-feet and contains 25,000 lights. Official footage varies depending on who you talk to and some park staff place it at a height closer to 116-feet.
Theme Parks - Misc
Links: www.gethep.net
By: kjfitz