Zhangjiajie: “Avatar Mountains”

If you’ve seen the movie Avatar, you must be familiar with “the legendary floating Hallelujah Mountains of Pandora!” The mountains on the movie are pretty unbelievable and look like they must have been pulled deep out of someone’s crazy imagination. Surprisingly, these mountains are based off of actual mountains here in China. We (me, Doug, […]