There are long queues at the foot of the Shanghai Tower. I believe it holds the record for the World’s highest observation deck. But I didn’t take this picture from there. A little further down, there is a bookshop where for the price of an (expensive) cup of coffee you can have almost the same view.
Landscapes always look a bit small on a phone screen (panoramas even worse), but the Shanghai skyline has lots of impressive looking buildings, my favourite is the flying saucer on top of the Radisson Bleu (which is by People’s Square.