Zhangjiajie National Park in Hunan Province, China, is a surreal landscape of towering sandstone pillars that inspired the floating mountains of Pandora in the film Avatar. These giant natural columns ...
Soar above the stunning and dramatic landscapes of Hunan Province, China, with this breathtaking drone video. Witness the colossal sandstone pillars of Zhangjiajie National Forest Park—the inspiration ...