Discover Lakeshore Landing! Lakeshore Landing, on the shores of Lake Decatur in Decatur, Illinois, is your destination for fun with friends and family. Lakeshore Landing is home to Outlook Adventure Park, Historic Nelson Park, Pier 36 and Scovill Park. There are great things to see and do in each park. Find out more and plan your trip.