The tops of Calgary's six tallest towers rise proudly over the horizon from the boat launch at south Glenmore