Visiting Zhangjiajie (The Avatar Mountains) – How to visit this wonderful, awe inspiring but confusing place!

After hearing about the mystical world of Zhangjiajie China, the floating pillars shooting straight up in an almost unbelievable fashion, the so called “Avatar Mountains” after their resemblance to the beautiful scenes from this ground breaking film… we just had to visit! But China is not the easiest place to navigate and several inquiries got […]