Monday, June 22, 2015

Avatar's Location Is Real!

AVATAR was an excellent film. Helmed by James Cameron who spared no expenses to find the best people and the best of technology available and the best location, AVATAR was created.

Have a look at the amazing location: Zhangjiajie National Forest Park in China.




Here are equally amazing places. Breathtaking!


No comments:

Post a Comment