Train That Never Stops? Magic!!

7 06 2010

Damn China, you smart.

Via: walyou





Avatar’s Sky Moutain

28 01 2010

Located in the Zhangjiajie National Forest Park of China.  These Mountains inspired James Cameron’s Hallelujah Floating Peaks(or whatever they called them) in the movie Avatar.  And if you havent seen Avatar yet, shame on you.

Read the rest of this entry »