These giant observation towers seem to have been popular at US parks in the 1970s.
27 May, 2009 by Richard Wilson