Shanghai and TV Tower...Picture from the tallest observatory building in the world. World Financial Center in Shanghai...