The skyscraper is located near Niagara Falls. It is the commanding height of the town. The magnificent scenery overlooking the Falls is perfect. You can queue up from the downstairs to take the high-speed elevator. You can go to the viewing platform in a while. 360 degrees to enjoy the beautiful scenery.