Located on Songshan Mountain in Dengfeng County, Zhongyue Taoist Temple is the largest and best kept ancient architectural complex among all the buildings on the China's Five Great Mountains.
It is a UNESCO World Heritage Site as a key national temple of Taoism.