Via Wikipedia, looking south down Wells in 1963
The same view down Wells taken in 2011.
I previously explored this area and now can come full circle. New construction is taking place. Apparently a new coal fired power plant is being built on the site. Or maybe not and the power plant story is just a hoax. Regardless, something is being built here.