Vehicles run on a street in Lhasa, capital of southwest China's Tibet Autonomous Region, March 19, 2008. (Xinhua Photo)
Local residents buy meat in Lhasa, capital of southwest China's Tibet Autonomous Region, March 19, 2008. (Xinhua Photo)