Canada, alberta, near calgary, bar c ranch resort, horse stables, cowboy