Wzgórze She to najwyżej położony punkt w Szanghaju, choć ma zaledwie około 100 metrów. Znajduje się na przedmieściach, daleko na południowy zachód od centrum miasta. Można tam dojechać linią metra nr 9. Stację Sheshan dzieli jednak od samego wzgórza kilka kilometrów i ostatni odcinek drogi należy pokonać taksówką.
Na szczycie znajduje się katolicka bazylika oraz obserwatorium astronomiczne. Zbocza wzgórza porasta bambusowy las. Wstęp do parku kosztuje 30 RMB. Miejscowa bazylika powstała w latach 20. Zniszczona w czasach rewolucji kulturalnej, została w ostatnich dziesięcioleciach odrestaurowana.
Okolice Sheshan w niczym nie przypominają centrum miasta. W bezpośrednim sąsiedztwie wzgórz ulokowana jest dzielnica dla najbogatszych. Znajdują się tam willowe osiedla z ochroną, ogrodzone drutami kolczastymi i prądem. Niektóre z tych domów to bardziej pałace niż wille. Zupełnie inny świat, w niczym nie podobny do zatłoczonych uliczek Puxi.
Dalej od wzgórz krajobraz przypomina trochę wiejski. Są tu osiedla wieżowców, ale też pola uprawne i stawy rybne. Okolica pocięta jest licznymi kanałami.
Trochę zdjęć z Sheshan znajduje się w tej galerii.