I have two galleries with my photos from Italia, enjoy:
Stelvio Pass is ranked as one of the most beautiful mountain pass roads in the world, It is situated in Italy near a triangle bordering Austria, Switzerland and Lichtenstein, The summit of the road reaches hights of 2760 meters where you can get ski lifts to go higher for a spot of skiing even in June. it is the same road where the Bus hangs in a sea saw at the end of the original version of the legendary film “The Italian Job”. It really is a site to see.
I have never really been a big fan if Italia, but I must say Toscana or Tuscony as the English call it, is as beautiful as they say it is, and then some.