Il existe plusieurs temples à Shanghai mais celui-ci est le plus vieux et le plus grand temple bouddhiste encore actif de la ville.
2853 Longhua Lu, near Longhua Park ( 龙华路2853,近龙华烈士陵园 )
La partie la plus ancienne du temple se trouve bizarrement à l'extérieur : il s'agit d'une pagode octogonale de 7 étages, en bois et briques. Elle date de 977, est fragile et par conséquent n'est pas ouverte au public.
Pour info, dans le film de Steven Spielberg, "l'Empire du Soleil", la pagode est clairement visible au-dessus du camp de prisonniers.
Le reste du temple est constitué de 7 pavillons qui abritent des statues bouddhiques.