Interactive location map and aerial view of Allegheny River Lock and Dam No.8, Templeton, Armstrong County, Pennsylvania, USA.