Originalmente parte de un complejo usado para almacenar reliquias budistas, una serie de incendios dejó sólo la torre en pie.
En 1983 fue nombrada reliquia cultural por parte del gobierno de Shanghái.
La pagoda es una torre octaédrica con siete plantas y una altura aproximada de 20 metros.
[1] La parte posterior de la torre está desplazada 2,27 metros respecto a la base.
La inclinación se debe, probablemente, a que la torre está construida sobre dos superficies diferentes, en un lado una superficie rocosa y en el otro balasto.