The Buffalo Run 100 is a fairly flat, 100-mile race with 7,670 feet of vertical gain, but the island does feature hilly sections of single track which overlook the Great Salt Lake. Photo: Derrick Lytle