The Jinmao building (left) and the World Financial Centre (right) are two of the tallest buildings in Shanghai today. Indeed they are some of the tallest buildings in the world. The WFC houses the worlds highest public observation deck from which you can look down on absolutely everything.
For more information about Shanghai and China, please visit my website: www.abookaboutchina.com/travelguide/Shanghai