Stonewall Power Project, Loudoun County, Virginia

The 778MW Stonewall Power Project is located in Loudoun County, Virginia, US. Image courtesy of Business Wire.