Have you had enough of James Cameron’s Avatar? China is quick to pull in tourist by mentioning the similarity of Avatar Hallelujah Mountain (in Pandora) as compared to their famous “Southern Sky Column” in Zhangjiajie, Hunan province. I must say that when I first saw those mountain, it really reminds […]