Magnificent View From the Sky: Forest Of Huge Stone Pillars In Zhangjiajie, China

  • 2017
  • TV Show
  • None

Zhangjiajie is a popular tourist destination widely known as the model of the film "Avatar," where countless numbers of huge stone pillars stand as far as the eye can see. But most parts of the area are off limits and have been shrouded in deep mystery.

Where to Watch

Available to Stream

  • Watch on