Categories: Uncategorized

Do You Know These 20 Stunning Places?

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

Share