Doves are seen at the Potala Palace in Lhasa, capital of southwest China's Tibet Autonomous Region, March 4, 2018, as the weather warms up recently. [Photo/Xinhua]
Go to Forum >>0 Comment(s)