Cowboy having his morning coffee at the edge of a river with his horses, Ya-Ha-Tinda Ranch, Clearwater County; Alberta, Canada PacificStock