The pagoda is located inside Yingjiang Temple on the banks of the Yangtze River in Anqing. Zhenfeng Pagoda was constructed in 1570 in the Ming Dynasty. The multistoreyed brick pagoda has eight sides and seven storeys and is sixty meters high. Inside the pagoda there are more than six hundred Buddhist statues, fifty-one inscribed tablets and a winding flight of 168 steps. Every storey of the pagoda has balconies enclosed by stone banisters, so visitors can enjoy the view.
Zhenfeng Pagoda is located at a turning point of the Yangtze River and the numerous ships passing by all take the pagoda as a navigation mark. Every storey of the pagoda has a dozen or so niches for lanterns, evidence that the pagoda served as a lighthouse for ships at night.