Пагода Ланхуа – это самый древний буддийский храм на территории Шанхая. Согласно историческим источникам, она была построена в 242 году, хотя современная конструкция была создана в XIX веке. Последняя реставрация 1979 года не отразилась на внешнем облике сооружения и сейчас оно выглядит точно так же, как и в прошлые столетия. Пагода построена из дерева и камня и достигает в высоту 40 м. Она состоит из 7 этажей, крыши которых имеют загнутые вверх концы и декорированы статуэтками мифических животных. Венчает здание высокий шпиль. Согласно верованиям китайцев, такое строение препятствует злым духам спускаться на землю и вредить людям.
Пагода Ланхуа находится посередине большой площади, позволяющей рассмотреть этот памятник архитектуры в деталях. Однако в связи с ветхостью сооружения вход в него для туристов закрыт и в качестве культового оно сейчас не используется. Рядом с пагодой установлена необычная статуя лежащего Будды со множеством маленьких человеческих фигурок вокруг. К пагоде примыкает Большой парк.