Hallelujah Mountains, China

These Chinese mountains are the inspiration for creating the environment in the movie Avatar and they are wonder of nature.

Related Post
Disqus Comments Loading...

This website uses cookies.