About Us


Our brand
The Tianshi Mansion (嗣汉天师府), recognized as the sacred heart of Chinese Taoism and hailed as the "Ancestral Court of Taoism", traces its origins back over 1,900 years to the Eastern Han Dynasty
As the birthplace of the Zhengyi (Orthodox Unity) School of Taoism, it has been continuously inherited through 64 successive generations since its founding by the first Celestial Master, Zhang Daoling, making it the world’s longest-unbroken religious lineage. Throughout history, the mansion served not only as the residence for generations of Celestial Masters but also as the official administrative center for Taoism nationwide during the Yuan and Ming dynasties. Emperor Kublai Khan of the Yuan Dynasty granted it the title "Sihan Tianshi" (嗣汉天师), signifying its role in preserving the orthodox traditions of Han-era Taoism, while Ming Emperor Zhu Yuanzhang honored it as the "Supreme Leader of Zhengyi Taoism", cementing its authority over all Taoist practices in China.
Nestled in Longhu Mountain, Jiangxi Province, this architectural marvel blends imperial grandeur with Taoist philosophy. Structures like the Wanfa Zongtan (Altar of Ten Thousand Laws), the highest altar in Taoism, symbolize the unity of cosmic energy and earthly order
Taoism is not merely a faith but an ancient science and philosophy of life, integrating astronomy, statistics, and environmental studies. For instance, Taoist priests historically observed celestial patterns to devise calendars and applied Feng Shui (geomancy) to harmonize human environments with natural forces, aiding individuals in optimizing career success, wealth, relationships, and health. By aligning with natural rhythms and balancing inner cultivation with external practices, Taoist wisdom guides people to unlock their potential and anticipate future challenges, offering timeless insights for those seeking harmony in a modern world