August 9, 1989 – The Tower of Life Debuts in Epcot
On August 9, 1989, the Tower of Life, the landmark of the newest Wonders of Life Pavilion, was put into place in Epcot. Constructed to resemble a strand of DNA, the tower was representative of the area’s focus on health and wellness. It stood at 76-feet tall, and was made of colored steel and carbon. The tower stood until 2007, when it was quickly and quietly taken down as the Wonders of Life Pavilion was closed.