Yuhuang Temple lies on the mountain inside the Yuhuang Mountain Park, built in 17th year during the reign of Emperor Guangxu in Qing Dynasty. In the newly built garden inside the park, there are various shapes of windows like sector, round, square and club on the crimson 2m high walls.
Yuhuang Mountain Park came into being after the Yuhuang Temple. In addition to the statue of Yuhuang Emperor (the Supreme Deity of Taoism), there are also statues of Guan Yu, Goddess, and Zhang Fei. Besides, modern facilities for entertainment like pavilions, pools, flowers, zoo, man-made lake, children playground and large-scale maze of 99 amazing projects are also inside the park.