Zhangjiajie National Forest Park, Hunan Province, China The Floating Pillars of Zhangjiajie As I landed in Zhangjiajie National Forest Park, I was immediately struck