^Looking north from the southern end at M-134 in Cedarville, August 2022.
Michigan Highway 129 is an arrow-straight north-south highway across the eastern reaches of the Upper Peninsula. The northern starts to Interstate 75 and Michigan Highway 129 both occur in Sault Sainte Marie, but Michigan Highway 129 goes straight south from there, instead of moving south-southeasterly in the way that Interstate 75 does. The business spur route of Interstate 75 catches the northern end of Michigan Highway 129 in Sault Ste. Marie, and continues north toward downtown in its stead. The southern end of Michigan Highway 129 is at Michigan Highway 134 in Cedarville, on the northern shore of Lake Huron. Between Sault Ste. Marie and Cedarville, the only town Michigan Highway 129 passes through is Pickford.
My photo of Michigan Highway 129 signage comes from the junction with Michigan Highway 80, east of Kincheloe. This is about midway through the full course of Michigan Highway 129. Travelers going eastward, reaching the eastern end of Michigan Highway 80, will see this assembly announcing Michigan Highway 129 and the terminus of Michigan Highway 80. This photo was taken at the very end of July 2022, on a trip to the Keweenaw, Drummond Island, and Alpena.
Here are a few more photos taken along Michigan Highway 129:
The northern end marker at Business Loop 75 in Sault Sainte Marie.
Michigan 129 southbound at Michigan 80.
Southbound guide assembly at the northern junction of Michigan 129 with Michigan 48, at the north end of the concurrency shared between these two routes.
Southbound Michigan 129 as it splits with Michigan 48.
A very old guide assembly, but it's been allowed to sit there because it doesn't face an MDOT road. This guide assembly faces south at the junction of Michigan Highways 129 and 134 in Cedarville.
The southernmost northbound trailblazer at Michigan Highway 134 in Cedarville.