Skylon Tower

Skylon Tower is Canada’s famous tower of shopping and attractions topped by a revolving restaurant 775 feet above the falls.

SKYLON.COM