Skylon Tower
Niagara Falls, Canada
The 138th tallest tower in the world
The Skylon Tower is an observation tower in Niagara Falls, Ontario, Canada. It overlooks the American Falls, Horseshoe Falls and Niagara River.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).