Filming location: Dalin Temple, Changzhou, Jiangsu, China FPV TCMM NEWMUMU
The Dalin Temple, also known as the Dalin Temple, is located on the west side of Huangmaolin on the south slope of the west foot of Hengshan Bridge Town, Hengshanqiao Town, Changzhou, Jiangsu, China. In the Liang dynasty of the Southern Dynasties, there was Wang Babai monastery here. source