They open perfectly for me (perhaps because I'm closer to those places...
).
Anyway, those are some of the best mountain landscapes on the planet!
I didn't go there but close, many years ago.
Stelvio pass is considered one of the best, but since next year you'll have to pay 10 euros for going up there!
Great pics and great fun also...
Congratulations!