Doesn’t this look inviting! This beautiful scene is at the Point Iroquois Light Station on Lake Superior in Upper Michigan. Point Iroquois is just north of Brimley, Michigan and less than 25 miles to the west of Sault Ste. Marie. Travelers often carry beach chairs in their vehicles so that they can stop at any of the pull-offs along the Lake Superior shoreline.