This contraption is actually a Bicycle rack. This design is visually attractive, but it was not accepted by the businesses, as the only installation I found, is in this location.
Probably it takes too much space. The parking on these exhibition grounds can reach $20/ day, so biking there should make sense!
Photo taken in Exhibition Place, Toronto, ON M6K 3C3
Princes Blvd at Newfoundland Rd West Side (Direct Energy)