This weekend, the Tour Of Utah holds two stages in the Salt Lake Valley.
Saturday's race ends at Snowbird, after travelling all the way from Heber.
Sunday's race is a circuit around Downtown Salt Lake. The cyclists will lap the city 11 times.
It's always free to hang out along the course and cheer the riders as they pass.