This otherworldly place in China inspired the movie Avatar's landscape

I have a feeling that isn’t fog.