Menghuo Castle is located in Menghuo Village, Liziping Yi Nationality Town, Shimian County, Ya'an City. The castle offers four attractions: a primeval forest, Red Stone Bay, a meadow and a beacon tower. There is a withered, thousand-year-old tree in the middle of the meadow. According to legend, the tree is magic, it aided Meng Huo in hiding his treasure, and protects the people of Menghuo Village. The old legend and beautiful scenery have drawn many tourists to the castle.