Expo 2010 Shanghai China __________ on both ba{007}nks of the Huangpu River in the city of Shanghai, China, from May 1 to October 31, 2010.