fbpx

Mount Storm Power Station

Situated on an artificial lake of the same name, the Mount Storm Power Station is one of many coal-fired power stations in the state of West Virginia. This one is located near the town of Bismarck, just along West Virginia Route 93, a largely rural, mountainous area consisting of many residents who have worked for … Read more