Browsing the "Chinese mountains" Tag

Hallelujah Mountains, China

March 30th, 2013 | by Amazing Traveler

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



Back to Top ↑