Calgary is an attractive and dynamic city situated on the banks of the Bow River near Alberta's majestic Canadian Rocky Mountains. The Calgary Stampede is probably Calgary's best-known visitor attraction. This July event, featuring a large parade and world-class rodeo, draws more than a million people each year.