The Giro d’Italia stage 16 finish is the very definition of pain as you ride up a 24% grade dirt road in a cloud of dust at 7440 feet above sea level.
This shot a bunch more photos of the pros suffering like you’ve never seen are available via the Cycling Tips blog.
