The Skylon Tower,160 meters, Ontario is a building that overlooks the Horseshoe Falls from the Canadian side of the Niagara River. Construction on the building began in May of 1964 and was completed on October 6, 1965.
Embed this file on your site:
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.