Didn't find what you were looking for?
China
The Hallelujah Floating Mountains, Zhangjiajie
Climbing up the most beautiful mountains in the world where Avatar movie was made. Welcome to Pandora and enjoy Avatar live!
January 6, 2012 1 Comment
China
Avatar Live in Zhangjiajie
As every Friday morning I came to Junior 1 school to have my class. I went to the office and everyone seemed to be
November 14, 2011 2 Comments