The Temple of Lady Mengjiang is located on the top of the Phoenix Mountain, 6.5 kilometers east of the Shanhaiguan Pass. The place consists of long stairs, the main gate, Deity Hut, entrance hall, and the rear hall. As well as waiting for the husband stone, the dressing room, Zhenyi Hut, the mouth of the sea and Lady Mengjiang’s garden, which all together tell the Chinese folk legend ‘Lady Mengjiang searches for her husband .’
Surrounded by green trees, the black stones and red tiles of the temple appear pure and natural. In 1956 the temple was placed as an important historical site under state protection of the province of Hebei.