The Passo di Teglia is a tough 12km climb; although there are a couple of short gentler sections, for the most part the gradient averages between 8% and 10%. The views are amazing.