HOUGHTON, Mich. -

A late winter storm has dumped as much as 15 inches of snow on Michigan's Upper Peninsula, with up to 2 feet forecast in places.

The National Weather Service says the heaviest snowfall has been in the northern and western Upper Peninsula, with 15 inches at Twin Lakes in Houghton County and 14 inches at White Pine in Ontonagon County by Tuesday evening.

Snow is expected into Thursday, with up to 24 inches forecast near Ironwood, Baraga and the Porcupine Mountains.

Parts of the northern Lower Peninsula can expect up to 9 inches of snow by Thursday morning. Grandville in Kent County already had 6.5 inches Tuesday evening, and there was 6 inches on the ground in Baldwin in Lake County.