Hallelujah Mountains, China Posted by Amazing Traveler | Mar 30, 2013 | Asia | 0 | These Chinese mountains are the inspiration for creating the environment in the movie Avatar and they are wonder of nature.