Stairway To The Stars
Additional Details:
Longest continuous motor stairway ever built. Carries visitors over the "Reflection Pool" to the 86-foot high observation deck on the roof of Anheuser-Busch's 25-million dollar. Brewery for a "parrot's eye" view of Busch Gardens, Tampa, Florida. |