Made famous by the movie Avatar, the Zhangjiajie National Forest Park has more going for it than inspiration for movie backdrops. Stunningly beautiful natural landscapes that literally take your breath away are a welcome contrast from the otherwise busy p