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