Zhangshiyan is not only the name of the scenic spot, but also a geologic term. The scenic spot with toponym as the representative of geomorphological features in China may be in addition to here, that is, Zhangjiajie. The echo wall here is the largest in China. It's about 100 kilometers from Shijiazhuang.