These Chinese mountains are the inspiration for creating the environment in the movie Avatar and they are wonder of nature.
Name:  7.jpg
Views: 66
Size:  58.5 KB