Explore the Avatar World (6/7)

Avatar movie was filmed in Zhangjiajie National Forest Park, in China. If the movie was impressive, imagine how the park looks like! You can walk for hours and not get enough of this magical land. Some of the finger rocks have their own names and stories. There is also a lift that gets you on top of one of the rocks, from where you can admire the whole view.

Contributors: Daniela Stoian from The Lost Romanian

Written by Ben Skute

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.