Harrisburg. I thought it was Richmond or Trenton at first.
Got it
I'm about 2 and a half miles East of the American Civil War Museum (building on top of the hill on the right hand side about half way down).
The Pennsylvania State Capitol building is the X-shaped building with the rotunda on it directly up and to the right of the larger baseball field.
Three Mile Island (and its nuclear power plant) is about 10 miles down the river, as is the Harrisburg International Airport.
Capitol building from across the river
Island on the right hand side of the picture is City Island (the one with the baseball fields on it)