I'm pretty sure this is a shot of the fairfax railyard and plant. I'm betting HD can either confirm or deny it.
Enjoy
http://terraserver.microsoft.com/image.aspx?t=1&s=11&x=904&y=10835&z=15&w=2
Enjoy
http://terraserver.microsoft.com/image.aspx?t=1&s=11&x=904&y=10835&z=15&w=2