Back to photostream

Observed

The Allegheny Observatory is one of the major astronomical research institutions of the world. It is located in Riverview Park, four miles north of downtown Pittsburgh and eight miles from the University of Pittsburgh of which it is an integral part.

1,323 views
12 faves
5 comments
Uploaded on November 6, 2014
Taken on October 25, 2014