Clouds pass through the Shanghai World Financial Center in Shanghai, China on 19 October 2010. Shanghai, China's largest city, is quickly becoming one of the major financial centers of the world.