A garden of stone towers rises out of the valley in breathtaking Zhangjiajie, Hunan.