A Lamaist believer, who spent the past month trekking over 300 kilometers to Lhasa, is seen on a street in the capital of Southwest China's Tibet autonomous region, Nov 14, 2010. [Xinhua]
Go to Forum >>0 Comments