The Temple is located in the South Science Park in Xin Shi District. Its first floor is the local cultural center of Xin Gang She which enshrines several Imperial Lord temples and gods used to be enshrined within the Science Park. The main god of the temple is the Zhen Gang Marshal (Port Guardian). The uniqueness of the temple is that there are only a few statues of god in the temple; others are order tablets and tablets representative of gods. Apart from that, the temple also enshrines the Ksitigarbha bodhisattva.