官渡土主庙
Guandu Tuzhu Temple stands in Guandu Ancient Town, southeast of Kunming, beside Fading Temple. The complex covers over 5,000 square metres and is laid out in a bagua form, facing east. The main hall sits on a blue-stone platform, with a single-eaved hip-and-gable roof, a front porch and rear gallery, a seven-bay through-joint timber frame, and Qing-style nine-step four-arm ruyi brackets under the eaves.
The temple was originally founded during the Nanzhao period and holds over 1,000 years of history. The current structure was rebuilt during the 19th century Qing Dynasty and designated as a provincial heritage site in 2003.
The temple is dedicated to Mahakala, the Buddhist protector deity known in Chinese as Tutu Mohejialuo. Tutu is the village guardian god of southwestern China's ethnic minorities, and Buddhism and Taoism historically allied with his worship to widen their reach. The Guandu temple's Tutu is identified with Mahakala.
The site spans 5,000 square meters and is easily accessible from the historic old town area. Visitors should wear comfortable shoes and allow time for leisurely exploration, especially to admire the courtyards and wooden architectural details.
The temple was placed under the administration of the Shaolin Temple in 2008 and is now part of the Shaolin network. This unexpected connection links local folk beliefs with the world-famous martial arts tradition.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 94,049 contributors worldwide.