Zhangjiajie, China: Get hyped for ‘Avatar 2’ by visiting the place that inspired the film

Located in the northwest corner of China’s Hunan province lies the sandstone marvel of Zhangjiajie National Park, aka the ‘Avatar’ Mountains.