Look at this Google Map:
It is the satelite image of Shanghai Jiaotong University Xujiahui Campus.
I stayed on this campus for two years.
I also have the following pictures of the campus these days.
Photography by Henry Gu
Photograph by RemoDing
Photograph by Henry Gu
A Good Place to Visit
Typically, unviersities are far from city. SJTU Xuhui Campus is an exception. It is in the downtown, and very close to the Xujiahui District Center. It can be easily accessed by Metro Line #1 Xujiahui Station (use Exit 13, the Pacific Department Store exit), and follow the Huashan Road for 5 minutes, then you are at the gate of the university.
If you plan to visit a university in Shanghai, that is the place you should go.