SHANGHAI, CHINA — APRIL 17: A general view of the panorama of Shanghai and the Huangpu River from the top floor of Shanghai World Financial Center (492 meters high) in the Pudong Lujiazui Financial District on April 17, 2010 in Shanghai, China. The Shanghai World Expo will be held from May 1 to October 31, 2010 and is expected to attract 70 million visitors. The trade show will be themed ‘Better City — Better Life’. (Photo by Feng Li/Getty Images)