Other Info: Overlook Park has earned its name due to its elevated location above the surrounding terrain. There's an observation area where you can look down over the Discovery Center, or take in the astonishing views of the surrounding neighborhood.