There is a Chinese saying: “吃在同济、玩在复旦、住在交大、爱在华师大” which means “Tongji has the best food, Fudan has the best parties, Shanghai Jiaotong has the best dormitories, ECNU is best for finding love”
There are also many other top Universities in Shanghai. Shanghai is the second most popular study destination for foreign students after Beijing..
In my opinion the overall rankings of the University, and also the experience for foreign students is not necessarily the same, so I don’t think its wise to take into account the China University rankings too much. Your best choice may also be quite program specific. You can consider which subject you want to study and which University is best at that subject.
Generally Shanghai is an amazing place to study and you can have an incredible experience 🙂