Nov 5 2008Save11/5/08Shang-Highed: On Top of the World's Tallest ObservatoryElaine Chow92Save It's an unfortunately foggy morning in Shanghai, but from where I am, the crappy weather only adds to the feeling…