Riding With the Mushers in the Alaska Iditarod, 'The Last Great Race on Earth' (SLIDESHOW)
Category: TRAVEL
On the first weekend in March, extreme sports fans from around the world descended upon the city of Anchorage, Alaska for the Iditarod Trail Sled Dog Race.
By Sue Frause, Contributor
Travel Journalist, Photographer, 2013-04-23