The park's tower ride can be seen from various spots around Niagara Falls.
8 September, 2008 by Michael Scott