Towering outdoor lift zips tourists up China's 'Avatar' cliff

Located in China's Zhangjiajie Forest Park, the world's highest outdoor lift carries tourists up the cliff face that inspired the landscape for the movie "Avatar"