What Society Has Left Behind
Built: 1925
Closed: 1984
Status: Abandoned
Owned and operated by PECO (Exelon), the Richmond Generating Station sits idle on the Delaware River in the Richmond part of Philadelphia. Richmond was a filming location for “12 Monkeys” as well as the “Transformers” movies.