Shanghai Expo, in pictures

Check out this cool picture collection detailing the construction of the Shanghai Expo site