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
Hong Kong Hong Kong at Night Hong Kong night view’s is stunning that no city could be compared. December 6, 2011 No Comments