It lasts for 6 months I believe.. I attended Expo 2010 in Shanghai and it was fun.. it was more about culture and world
heritage than a trade show. Canton Fair is more important (to me). But still it's a great event if you enjoy world cultures and arts.