Lovers Leap is located aloing the Lakeshore-North Country Trail in Pictured Rocks National Lakeshore. The rock formation on the colorful cliff-lined Lake Superior coast features a huge sandstone arch. The most photographed place in the Pictured Rocks. Fun to paddle through.