The city of Lhasa, capital city of China's Tibet Autonomous Region, is shrouded by heavy floating sand on Thursday, Dec. 19. 2013. [Photo/CFP]
Go to Forum >>0 Comment(s)