Niuwang Temple, Yuan-dynasty opera stage in Weicun, Linfen, China
Niuwang Temple in Weicun Town, Yaodu District, Linfen, faces south and preserves the Sanyang Hall, Xianting, Duodian, Langwu and the opera stage; all but the stage are Ming and Qing buildings. The Yuan stage, built in 1283 and rebuilt in 1321, measures 7.45 m wide by 7.55 m deep, with a single-eave hip-and-gable roof, three open sides and walls only at the rear eave and rear flanks.
The opera stage was built in 1283, during the Yuan dynasty, and was damaged by the Pingyang earthquake in 1303; it was rebuilt in 1321. The other surviving buildings of the temple complex, including the hall of the Three Kings, date from the Ming and Qing dynasties. In 1996 the site was listed in the fourth batch of Major Historical and Cultural Sites Protected at the National Level.
The temple honors the Cow King deity, a figure connected to farming blessings and rural life. Visitors can observe how this local belief appears in the carved details and paintings throughout the halls.
The stage stands in Weicun Town, Yaodu District, south of Linfen, and is reached by road from the city. The stage itself is open on three sides, with walls only at the rear eave and the back of the two side slopes, so it can be viewed from the front courtyard. The other halls on the temple axis are later Ming and Qing buildings.
The main hall honours three deities at once — the Cow King, the Horse King and the Medicine King — and holds their statues. The opera stage in front of them was long cited as China's oldest wooden theatre until a Jin-dynasty stage at Gaoping was confirmed in 2002.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,087 contributors worldwide.