The Shangchantang is on the way to the Body Temple, almost half the way from Jiuhua Street to the Body Temple. It was built in the Ming Dynasty and rebuilt during the Qing Kangxi period. The TV drama travels to the West by mistake into Xiaoleiyin Temple is filmed here.