Delta Lake State Park. A great place to enjoy all that nature has to offer. Including moments like this!