Highlights: Zhangbi Ancient Castle, AAAA-grade scenic spot, is located in Zhangbi Village, Longfeng Township, southeast of Jiexiu City.The entire castle was built in a favorable area, which is an ancient compact "castle" that is well-preserved in China.There are three deep ditchs extending from the left, center and right of Zhangbi Castle.