The official website of China's Xinhua News Agency on Nov 25 launched a face-lifted Tibet channel, offering the world a multilingual platform to better understand the autonomous region. [Xinhua]