2005 Edelweiss European Bike Tour Photos

August 12, 2005

We embarked on their Best of Europe Tour, a 10-day adventure taking me through the beautiful and mountainous landscapes of Germany, France, Austria, and Switzerland. Check out the full story in Edelweiss European Bike Tour.

65 Photos