1197 W Carson St, Pittsburgh, Pennsylvania 15219 USA
At the top of the railway there's an observation deck as you exit.
Photo Credit: Yelp