Shenzhai is a typical Jiangnan Fujia building, built in Tongzhi, Qing Dynasty, nine years (1870 AD), is the former residence of Mr. Shen Baihan. Shenzhai is a big house in Luzhi, very stylish. The TV series "Dream of Red Mansions" and "The Wall" have been filmed here.