Rarely does China’s scenic wonders get to play a role in Hollywood blockbusters. Zhangjiajie National Forest Park however, proves that barriers are meant to be overcome by serving as the landscape inspiration for the biggest box office hit and highest-grossing film of all time–Avatar.