Archive for January 27th, 2010


Avatar’s Hallelujah Mountain – in China!

Let’s go on a “magical tour to Avatar’s floating mountain”. That’s exactly what a city in China’s Hunan province is promoting on its website. And that’s where you come in: we want you to name this Chinese city.


Read more