When in Shanghai, don't miss this place.
Xintiandi - Easy to travel, convenient, food is both European and Chinese, prices are standard tourist attractions, lots of things to buy, you can shop, many shops, many brands, but if you stop by to see the city, see people, or get the atmosphere, it's also good. Plus, there are many photo spots.
Oriental Pearl Tower - A place you must come to take a photo at least once, no matter which side, which angle, it's all good.
Shanghai Tower - It's close to the Oriental Pearl Tower, you can see it. If you just want to see it, it's around there, you can take photos. It's easy.
Shanghai Disneyland - If your childhood dream was to visit a good amusement park once, this is definitely worth coming to.
Both the rides, the space management, the atmosphere, all of them make your childhood dream come true... But you have to accept the price of food, it's quite expensive... Save some money to buy dolls, key chains in there... There are only cute things.
Even people who aren't really into this kind of thing still have to bring back a lot of them.