logo

Video encyclopedia

North Shore Riverfront Park

North Shore Riverfront Park is a small municipal park along the north banks of the Allegheny and Ohio Rivers across from Downtown Pittsburgh, Pennsylvania, United States.