Travel Undiscovered China: Zhangjiajie, the land of ‘Avatar’ December 17, 2019 Nick Kontis, Special to USA TODAY Comments Off on Undiscovered China: Zhangjiajie, the land of ‘Avatar’ Touted as China's Grand Canyon, Zhangjiajie National Park is better known as the "Avatar Mountains" for the sandstone spires in James Cameron's film.