Zhangjiajie National Forest Park is located in Hunan Province and is famous for its towering sandstone pillars that served as inspiration for the floating mountains in Avatar. The park features a landscape of thousands of jagged peaks with lush greenery, and it is one of China's most awe inspiring destinations.