Place: PNC Park, Pittsburgh, Pennsylvania, United States
By Nick Hossfeld Uploaded on 2 April 2008 30 views
PNC Park is right on the Alleghany River which certainly adds to its beauty.