Immortal Cave Mountain stands 485 metres above sea level. On its eastern slope lies a natural ancient cave known as Immortal Cave, which has never been fully explored to its innermost end.
On November 11, 1882 (the 1st day of the tenth lunar month in the 8th year of the Guangxu reign of the Qing Dynasty), a Fox Immortal Hall and a King of Medicine Temple were built at the cave entrance.
On the flat ground east of the mountain, Xianfeng Taoist Temple was constructed under the Longmen Sect of Quanzhen Taoism.
The temple complex consists of a front hall and a rear hall. The front hall enshrines Lord Guan, while the rear hall houses Goddess deities. There are three side chambers serving as living quarters for the abbot and Taoist priests.
Every year on the 18th day of the fourth lunar month during the temple fair, an endless stream of worshippers comes here to burn incense and pray.