The temple is located at the foot of Fengshan Mountain. The existing main buildings are relics from the Kangxi and Qianlong periods of the Qing Dynasty. On both sides in front of the temple are the mountain gates. There is also a newly built County City God Temple on the right. Together, they are called Dongyue Temple and City God Temple.