Photo of PNC Park, Pittsburgh PA. PNC Park, home of The Pittsburgh Pirates, is nestled on the banks of the Allegheny River in Pittsburgh's North Shore area.