Today , White Mountain is most known as the last of three rest stops for teams competing in the Iditarod dog sled race . Today , White Mountain is most notable as the last of three mandatory rest stops for teams competing in the annual Iditarod .