Category Archives: Canada

Turn Your Back on Progress

Turn Your Back on Progress: The Bow, Calgary

When completed, in 1968, the ‘Husky Tower’ was the largest building in Calgary by 100% margin, and the largest tower in North America at 626ft. The story goes that those crafty Canadians lied about its planned height, and (when the Americans threw up a similar tower in Texas) confessed that they had understated the height by 12ft, just in case someone tried to beat them!.. [see more]