(via io9)
Boston.com's
The Big Picture, one of the best places for topical sets of photos, has a recent set covering preparation for
Shanghai's World Expo 2010.
Thus set has a science-fictional feel to me. Of course, the buildings look futuristic to me now, but I know that in 10 or 20 years they'll seem like "yet another example of first-decade of the 21st century" architecture.