Did you go to the second ball or just the first. The problem once you are up inside is the pollution in Shanghai is so bad you dont have a great view.
All the way to the top. We were there fight after big rains had cleared the atmosphere so the air was crystal clear.
Beijing on the other hand was unbelievably bad.