Zhangjiajie National Forest Park, China
Zhangjiajie, China, is not for those who fear heights. The incredible forest is said to have inspired the stunning scenery depicted in “Avatar.”
REUTERS/Stringer
Prev 8 of 21 Next
Read More