The banks of the Bow River offer some of the most spectacular scenery in southern Alberta, and it is in this inspired setting that is home to Speargrass Golf Course. Eighteen championship holes wind their way through the prairie, framed by native brush, trees, shrubs and grasses.