Satellite map of Muddy Run Pumped Storage Facility
Map of Muddy Run Pumped Storage Facility
Muddy Run Pumped Storage Facility was built by the Philadelphia Electric Company and is a pumped-storage hydroelectric generation facility in Drumore Township, Pennsylvania, USA. When completed in 1968, Muddy Run was the largest pumped-storage facility in the world. The facility is operated by the Susquehanna Electric Company, a subsidiary of Exelon Generation.
Latitude: 39° 48' 29.16" N
Longitude: -76° 17' 53.88" W