The Skylon Tower stands 525 feet tall and offers some spectacular views of the Falls and the surrounding area. It has a revolving restaurant, shops and an observation deck.