World’s top riders will kick off in the Tour’s season live in the enhanced natural venue at Jackson Hole Mountain Resort.