The planning and preparations for the upcoming World Expo Shanghai 2010 have already been made with just some last minute work left. China is hosting the event next year which will take place from May 12 to October 31 2010. It will be attended by 194 participants from all over the world with 70 million visitors expected.

Read the rest of this great post here