That page is inaccurate. One of the "Hiroshima" photos is actually Tokyo, and I know a couple of Detroit photos are "before" photos from renovation projects (I know the 1 that looks like a ballroom is from the Book Cadillac hotel which was renovated and reopened a couple years ago and is quite awesome).
So, in short, the whole thing is stupid.
So, in short, the whole thing is stupid.