Skylon Tower
Skylon Tower is a prominent landmark located in Niagara Falls, Canada. Standing at a height of 775 feet (236 meters), it offers breathtaking panoramic views of the surrounding area, including the magnificent Niagara Falls, the skyline of Buffalo, New York, and the vast expanse of Lake Onta