Widely regarded as one of the world’s greatest roads, Italy’s Stelvio Pass is a pilgrimage for bikers the world over – and if you watch this beautifully shot short film from Atellani, you’ll see why.
For more information, visit: www.atellanii.com
Advert
Enjoy everything More Bikes by reading the MoreBikes monthly newspaper. Click here to subscribe, or Read FREE Online.