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 Niagara, Toronto, ON, Canada
Princes Blvd at Newfoundland Rd West Side (Direct Energy)