Latitude and longitude of Muddy Run Pumped Storage Facility
Satellite 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