Musher competesA musher competes in the fourth stage of La Grande Odyssey 2011 – an eleven-day race through the Alps, covering some 1,000 km (620 miles).

Musher competes 2