click on image for instant enlargement

Three Rivers Stadium, Pittsburgh, Pennsylvania
Three Rivers Stadium, where the Pittsburgh Pirates play, was directly across the Allegheny River from my hotel room.  We had lunch at the Outback Steakhouse one day, which overlooks the field.
©2004, Jeffrey L. Cooper

Home

World

US

Northeast

Previous

Next

Top Level

View by Region:  Northeast