Expo Shanghai 2010, officially in full World Exposition 2010 Shanghai China, also called Expo 2010, world exposition in Shanghai, China, that ran between May 1 and October 31, 2010. One of the largest world fairs or expositions ever mounted, it also was the most heavily attended of any such events.