China’s Avatar Mountains -Awesome Zhangjiajie

It’s not every day that you can step into an animated film. But Zhangjiajie was the inspiration for the floating mountains in Avatar, and David Cameron lifted them so exactly that its easy to expect my very own flying mountain banshee to be waiting at the top. Being there is kind of like being Mike…