Riding With the Mushers in the Alaska Iditarod, 'The Last Great Race on Earth' (SLIDESHOW) (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.