Xielu Villa is located in Xielu Village, Wushi Town, 24 kilometers southwest of Luchuan County, known as one of China's four major private manor houses. Xielu Villa was originally named Shuren College, founded in 1921, completed in 7 years, according to the legend that the owner has a collection of tens of thousands of books, the academy is intended to promote the spirit of Confucianism, the way of Confucianism, and was later set up by the autonomous region as a key cultural relics protection unit, the national key tourist attraction, the academy renamed Xielu Villa, Xielu Garden.