Strong floating dust obscures the Potala Palace, landmark of Lhasa, capital city of China's Tibet Autonomous Region, on Thursday, Dec. 19. 2013. [Photo/CFP]
Go to Forum >>0 Comment(s)