Vehicles stop on the Sejila Mountain in Nyingchi Prefecture, southwest China's Tibet Autonomous Region, Dec. 19, 2015. (Xinhua/Zhang Rufeng)
Go to Forum >>0 Comment(s)