Nature Pictured Rocks National Lakeshore 2 weeks agoshermancahalAdd comment Pictured Rocks National Lakeshore, located along the south shore of Lake Superior in Michigan’s Upper Peninsula, is known for its dramatic Pictured Rocks cliffs.