Bethesda Fallout 3 Concept Art
The image is of the Annacostia Naval Yard in DC, only slightly destroyed. I've always found there to be something chilling about recognizable landscapes rendered destroyed through art or cinema, ever since Charlton Heston found the Statue of Liberty in Planet of the Apes. "You Maniacs! You blew it up!"