Finally did the Stelvio Pass on the Italian-Swiss border (41.44 miles, 6,950 ft):
https://www.strava.com/activities/2556097333
Nowhere close to being the most challenging ride, but definitely the most scenic and exhilarating. Biking into another country and back added to the appeal.