Liushan Wenmiao was founded during the Southern Song Dynasty and is the most complete Confucian Temple complex in southwestern Sichuan. It embodies a millennium of Confucian cultural heritage through its intricate architecture of upturned eaves and bracketed supports.