Stelvio, Umbrail & Ofenpass. Unbelievable! And yet not even the hardest ride this week. Things must be going well!